Tag: ls

你如何确定bash的颜色是什么意思?

在bash shell中执行ls时,有时候会有颜色表示不同的资源types,您可以使用–color参数来启用/控制它。 但是手册页和Google都没有提供这个问题的答案: 这些颜色默认显示什么内容,以及如何显示当前系统使用的内容? 更新: 感谢大家迄今为止的答案,但是为了更容易挑选出一个胜利者,任何人都可以更进一步,并提供一种以适用的颜色输出描述的方法。 嗯…我的例子不工作时发布(只有当预览),所以如果你预览这个代码,它会显示我的意思是… <ul style="list-style:none; background:black; margin:0;padding:0.5em; width:10em"> <li style="color:blue">directory</li> <li style="color:aqua">symbolic link</li> <li style="color:#A00000;">*.tar files</li> <li style="color:white">…</li> </ul> 谢谢。

如何将ls分配给Linux Bash中的数组?

array=${ls -d */} echo ${array[@]} 我有三个目录: ww ee qq 。 我想他们在一个数组,然后打印数组。

列出不符合模式的文件?

以下是如何列出与bash中的模式匹配的所有文件: ls *.jar 如何列出模式的补码? 即所有文件不匹配* .jar?

如何以反向时间顺序列出目录和子目录中的所有文件?

我想做一些像ls -t这样的东西,但是也要包含子目录中的文件。 但是问题是我不想像ls -R那样把输出格式化,就是这样: [test]$ ls -Rt b testdir test ./testdir: a 我希望它被格式化为find命令显示子目录中的文件。 即: [test]$ find . . ./b ./test ./testdir ./testdir/a 但是,似乎没有find是按照时间顺序按上次更新时间sorting。 那么我怎么能列出目录和子目录中的所有文件,格式是find ,但是按照反向时间顺序?

Cygwin ls命令未find

这是我在科技博客上自我回答的一个问题,我不时需要给自己留下技术提示,所以我决定把它移到这里。 原来的博客文章是在这里: http : //thehacklist.blogspot.com/2009/04/cygwin-ls-command-not-found.html 如果你是一个Linux爱好者,并且真的怀念windows上的grep和sed / awks,那么你可能已经安装了cygwin 。 您尝试通过双击桌面上的cygwin图标或C:\cygwin目录中的cygwin.bat文件来运行它,并获得bash-3.X$提示符。 但是,尽pipepwd或cd命令可以工作,但是如果您尝试ls ,则会显示: ls: command not found 。

如何在Bash / Debian中获取文件创builddate/时间?

我在Debian GNU / Linux 6.0上使用Bash。 是否有可能获得文件创builddate/时间? 不是修改date/时间。 ls -lh a.txt和stat -c %y a.txt都只给出修改时间。

用于Unix的Windows查找命令来search多个文件types

虽然在窗口中安装了cygwin给了unix命令的大部分,我仍然想知道如何使用Windows“查找”命令在一个命令中search多个文件types。 即: find . -name *.cpp -o -name *.h -o -name *.java find . -name *.cpp -o -name *.h -o -name *.java 上面的命令给出了所有cpp,h和java的列表,使用windows查找什么等价物?

如何列出(ls)目录中最后5个修改过的文件?

我知道ls -t会按修改时间列出所有文件。 但是,我怎么能限制这些结果只有最后n个文件?

如何在Windows命令提示符下创buildls?

我想在Windows命令提示符下使用ls,并使其运行dir命令。 我怎样才能做到这一点?

如何获取不同行中的文件名列表

我想得到一个目录中的所有文件的列表,比如ls ,这样每个文件名都将在一个单独的行中,而不需要ls -l提供的额外的细节。 我看着ls –help ,并没有find解决办法。 我试过了 ls -l | cut –fields=9 -d" " 但是ls在列之间不使用固定数量的空格。 任何想法如何做到这一点,最好在一行?