编写一个 SHELL 脚本,通过位置参数传输一个目录路径,把它包含的目录文件名存入文件 dirctorys.log 中

[复制链接]
查看11 | 回复2 | 2016-2-25 00:00:16 | 显示全部楼层 |阅读模式
脚本内容如下(运行时需要带一个参数传递目录路径):#!/bin/bashif [ $# -ne 1 ]; then
echo "Usage: `basename $0` PATH"
exit 1fils -l "$1" | grep "^d" | awk '{print $NF}' >directorys.logls -l "$1" | grep "^-" | awk '{print $NF}' >files.logexit 0...
回复

使用道具 举报

千问 | 2016-2-25 00:00:16 | 显示全部楼层
#!/bin/bashdir_pwd=$1ls $dir_pwd >files_log.txt##用法 run.sh /data/dir...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行