日期:2014-05-16 浏览次数:21578 次
if [ -e "${v_file_name}" ]; then
echo yes
fi
是有多个文件吗?文件是否需要一个一个的进行-e 判断呢?如需要,改改脚本吧。
不需要,只是数据量比较大,分了文件,文件名中加了个序号,只判断有文件存在就行,该怎么改呢?
不需要,只是数据量比较大,分了文件,文件名中加了个序号,只判断有文件存在就行,该怎么改呢?
提供一个${v_file_name} 具体的值出来
file_name_001.dat
file_name_002.dat
file_name_003.dat
就以上这种!
分割,取第一个域,然后判断第一个域值是否为空就可以了
weblogic@z174774C6c16g120gs11-1:~/file> ll
total 0
-rw-r--r-- 1 weblogic bea 0 2013-12-10 08:13 file1.txt
-rw-r--r-- 1 weblogic bea 0 2013-12-10 08:14 file2.txt
weblogic@z174774C6c16g120gs11-1:~/file> name="file1.txt file2.txt"
weblogic@z174774C6c16g120gs11-1:~/file> echo $name
------解决方案--------------------
cut -d ' ' -f1
file1.txt
weblogic@z174774C6c16g120gs11-1:~/file> file=
weblogic@z174774C6c16g120gs11-1:~/file> echo $file
------解决方案--------------------
cut -d ' ' -f1
weblogic@z174774C6c16g120gs11-1:~/file> echo $?
0
weblogic@z174774C6c16g120gs11-1:~/file>