如何设置变量的文件权限

-1 command-line scripts

我需要将文件权限号设置为变量,以便稍后我可以在循环中使用它。能做到吗?

des*_*ert 5

在 中bash,您可以使用命令替换stat来做到这一点,例如将文件的访问权限保存在变量中的八进制中:filenamevar

var=$(stat -c%a filename)
Run Code Online (Sandbox Code Playgroud)