Mik*_*ike 1 linux shell perl awk ksh
在一个文件夹里面我有一些文件
UEDP01_20120821.csv
UEDP02_20120821.csv
UEDP03_20120821.csv
UEDP04_20120821.csv
UEDP05_20120821.csv
Run Code Online (Sandbox Code Playgroud)
只想检查所有文件是否存在.如果缺少任何一个文件,则需要创建一个具有相同名称的空文件.
例如:
UEDP01_20120821.csv
UEDP02_20120821.csv
UEDP04_20120821.csv
UEDP05_20120821.csv
Run Code Online (Sandbox Code Playgroud)
UEDP03_20120821.csv如果缺少此文件,则需要创建相同的文件.
如果file.txt是您的文件列表,请使用bash:
while read fname; do
[[ -f $fname ]] || touch "$fname"
done < file.txt
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
143 次 |
| 最近记录: |