编辑:旧的unix工具有时会失败的原因是什么?

时间:2015-09-30 10:38:16

标签: bash shell

ls并且发现有时没有工作。例如,几天前:

ls wo_*scr

没用。最后我将wo_ * scr文件重命名为tmp,并将其重命名为原始文件。然后我就开始工作了。这不奇怪吗?

今天,

find mydir -iname *scr 

没有显示任何内容(即使有逃脱)。但* py或* src确实如此。

最近我安装了很多带有apt-get,pip,npm和git的软件,以及来自可靠来源的脚本(如来自continuum.io的anaconda)。典型的新软件可以让系统疯狂吗?笔记本电脑太多了? Ubuntu有时会失败,我应该重新安装它?

关于我的系统:

操作系统:我在笔记本电脑中使用Ubuntu(说明:Ubuntu 14.04.3 LTS;发布:14.04。架构:x86-64(64位))。

关于filesystem,permisions和all:我在我的主目录中工作。我是唯一的用户,我创建常规文件。其中一些我是可执行的(执行简单的事情,如更改文件的名称)。

1 个答案:

答案 0 :(得分:3)

find mydirectory -iname '*scr' 将由shell扩展。你应该引用它:

find mydirectory -iname \*scr

(1, 2, 3, 4, 5)