相关疑难解决方法(0)

检查shell脚本中是否存在目录

在shell脚本中,可以使用什么命令来检查目录是否存在?

unix shell posix

3556
推荐指数
34
解决办法
271万
查看次数

使用空格迭代文件列表

我想迭代一个文件列表.这个列表是find命令的结果,所以我想出了:

getlist() {
  for f in $(find . -iname "foo*")
  do
    echo "File found: $f"
    # do something useful
  done
}
Run Code Online (Sandbox Code Playgroud)

没关系,除非文件名中有空格:

$ ls
foo_bar_baz.txt
foo bar baz.txt

$ getlist
File found: foo_bar_baz.txt
File found: foo
File found: bar
File found: baz.txt
Run Code Online (Sandbox Code Playgroud)

我该怎么做才能避免空格分裂?

linux bash shell

185
推荐指数
6
解决办法
9万
查看次数

标签 统计

shell ×2

bash ×1

linux ×1

posix ×1

unix ×1