标题: [技术讨论] shell脚本如果获取文件名? [打印本页]
作者: jx1214 时间: 2016-8-30 14:46 标题: shell脚本如果获取文件名?
求大神指点:
比方说 当前目录下有一个文件 TestFly_V7.9_cam.txt,
通过下列脚本可以获取该文件完整的文件名
ls -lt |awk '$9 ~/^TestFly/{print $9}' | sed -n '1p'
如果文件名改成Test Fly_V7.9_cam.txt ,我也想得到完整的文件名,shell如果实现呢?
作者: Batcher 时间: 2016-8-30 18:19
复制代码
作者: Batcher 时间: 2016-8-30 19:02
- find . -maxdepth 1 -type f -name "Test Fly*" -exec basename {} \;
复制代码
作者: Batcher 时间: 2016-8-30 19:08
- ls -lt | awk '{$1=$2=$3=$4=$5=$6=$7=$8="";gsub(/^ +/,"");if($0~/^Test Fly/)print}'
复制代码
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |