bash 文件:
#!/bin/bash
grep -l -r "products" Products/
给出输出
: No such file or directory
当直接从终端提示符运行时, grep -l -r "products" Products/
会给出所需的输出,即包含该单词的文件列表。
我检查echo $SHELL
了外壳确实是bash
这样,所以应该没有区别。可能是什么原因?(Products/
目录包含大约 3500 个文件)。
在 Ubuntu 12.04 LTS 上运行。