判断就是要遍历,ls -f 文件名只包含第一级目录,而且还有“。 。。”
一般可以用Find来代替就会选择出全部的文件名,且不包括那几个点。
具体要怎么判断就可以在echo $i 中添加了。
#!/bin/bashCur_Dir=$(pwd)for i in `ls -f`;do echo $i done