当前位置: 技术问答>linux和unix
问一个shell编程,关于文件和目录
来源: 互联网 发布时间:2015-10-26
本文导语: dir1目录下有file1,file2等文件,编一个shell脚本把以下内容输出到log文件中 --------------------- (文件内容:) dir1/ file1 05.10.23 file2 05.10.24 (文件结束) --------------------- 其中05.10.23是file1的创建日期 问题也就是遍历目录...
dir1目录下有file1,file2等文件,编一个shell脚本把以下内容输出到log文件中
---------------------
(文件内容:)
dir1/
file1 05.10.23
file2 05.10.24
(文件结束)
---------------------
其中05.10.23是file1的创建日期
问题也就是遍历目录下的所有文件,输出文件名和文件日期。
我刚接触Linux,不知道怎样实现,请大家指点
---------------------
(文件内容:)
dir1/
file1 05.10.23
file2 05.10.24
(文件结束)
---------------------
其中05.10.23是file1的创建日期
问题也就是遍历目录下的所有文件,输出文件名和文件日期。
我刚接触Linux,不知道怎样实现,请大家指点
|
drwxr-xr-x 2 Shevchen Shevchen 4096 四 10月 20 15:13:58 2005 test/
这个是我的ls -lR --full-time的显示结果之一,个人觉得可以从“月”和第二个“:”来进行定位。
这个是我的ls -lR --full-time的显示结果之一,个人觉得可以从“月”和第二个“:”来进行定位。
|
用 awk '{print $X}' 不知道是否可以实现你的想法. 其中X是列号
|
ls -lt --time-awk '{print $7, $6}'
可以指定时间输出格式,格式与date命令一致
output:
gconf 2004-03-08
xdg 2004-03-08
inittab 2004-03-05
emacs 2004-03-05
devfs 2004-03-05
kde2 2004-03-05
...
可以指定时间输出格式,格式与date命令一致
output:
gconf 2004-03-08
xdg 2004-03-08
inittab 2004-03-05
emacs 2004-03-05
devfs 2004-03-05
kde2 2004-03-05
...
|
ls -l > a.txt
|
ls -ltp --time-awk '{print $7, $6}' > log