在我的Java应用程序中,我运行以下命令来获取Octal权限和文件名。
stat -c "%a %n" <file name>
此命令适用于Linux,但Solaris版本我没有支持stat命令。
如何使用适用于Linux和Solaris的命令实现此目的 perl stat有一些选项,但遗憾的是我无法使用perl。
答案 0 :(得分:0)
您可以使用查找命令
来实现相同的功能find <file name> -printf "%m %f"
find <directory name> -maxdepth 0 -printf "%m %f"
示例:
find /etc/passwd -printf "%m %f"
find /etc -maxdepth 0 -printf "%m %f"