在shell中如何用AWK命令来截获文件状态信息中的大小并保存呢?

来源:百度知道 编辑:UC知道 时间:2024/06/22 23:07:39
请懂的高手不吝赐教,谢谢了

ls -l |awk '{ print $1,$5,$9}'>new_file.txt
$1(第一列)是文件权限,$5(第五列)是文件大小,$9是文件名称。看你要保存哪些文件信息了,看ls -l 你要第几列的信息,我上面是随便举得例子
new_file.txt是要你要保存的文件名。

先看看在地几列, 然后awk里面 用$n来代表列就行了

ls -sh urfile | awk '{print $1}'