请问怎么在Linux的shell script中查询一个文件的权限?~~(还有其他若干小问题..)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请问怎么在Linux的shell script中查询一个文件的权限?~~(还有其他若干小问题..)相关的知识,希望对你有一定的参考价值。

If the file/program exists the script will report:
i) What kind of file it is (directory, regular, etc)
ii) Who the owner is
iii) The privileges of the file/program (Example: rwxrwxr-x)
c) If the file/program is executable the script will report:
i) If the file/program is running and what the PID is
ii) If the file/program is stopped

这是老师的作业要求.....
请问这些要怎么达到呢?!? 我找不到相关的指令是什么.......
还有那个问file的类型..难道要一种一种的测试 然后echo告诉用户吗??

麻烦大家给我看看吧~~~~~~谢谢!!!~~~~~~~~~~~~~~~~
T--T
恩恩~ 怎么把ls出来的东西逐个token赋到不同的variable里面呢??
有这样的指令么?

命令:ll
要改变权限:chmod 777 file_name

在script 也可以是这些嘛,然后把你要的结果拿出来就是了
参考技术A 有ll这个命令吗?还是ls -l吧
一楼,linux下是分大小写的!
参考技术B 进到文件存放目录打 LL或LS -L

以上是关于请问怎么在Linux的shell script中查询一个文件的权限?~~(还有其他若干小问题..)的主要内容,如果未能解决你的问题,请参考以下文章

linux下创建一个脚本,双击后,点“在终端中执行”没反映,但点运行脚本执行,请问是为啥?

请问Linux的shell如何查看内存使用率?

Linux:编写shell script的时候,怎么能出来进度条呢?

请问我在Linux下想实现一个终端同时通过SSH执行其它多个终端内的shell脚本怎么实现?

linux shell 脚本运行完毕后不能自动停止

我有一个shell脚本,想把输出结果写到另一个文件中,请问脚本应该怎么添加命令?