以下是如何列出与bash中的模式匹配的所有文件:
ls *.jar
Run Code Online (Sandbox Code Playgroud)
如何列出模式的补充?即所有文件都不匹配*.jar?
我对Linux很新(在这种情况下是CentOS).我有一个包含大约2000个文件的文件夹.我想在命令提示符下理想地执行一个命令,该命令会将所有文件的名称写入单个txt文件中.
如果必须的话,我也可以编写一个实际的程序来执行它,我只是想可能有一种方法可以从命令提示符中简单地执行它.
我在网上找到了这个命令,查找并显示文件的硬链接,例如text.txt。
我的问题:这个命令中的感叹号(!)是做什么的?
find $PWD ! -type d -links +1 -ls | sort -n|cut -d" " -f29 | grep --color=auto "$2"
Run Code Online (Sandbox Code Playgroud) 我试过了,ls(^(*.txt))。
我收到错误:ls 无法访问。没有这样的文件或目录。