下面的grep
grep -r -e -n coll *
Run Code Online (Sandbox Code Playgroud)
会显示
fullpath/filename: <tag-name>coll</tag-name>
Run Code Online (Sandbox Code Playgroud)
我想知道哪一行有以下文字,我尝试添加-n,但没有用。我尝试添加 | grep -n *,但它做了一些奇怪的事情。
我想看到的(我不在乎格式)是
fullpath/filename:10: <tag-name>coll</tag-name>
Run Code Online (Sandbox Code Playgroud) 例如我有命令显示文件夹需要多少空间
du folder | sort -n
Run Code Online (Sandbox Code Playgroud)
它工作得很好,但是我想要人类可读的形式
du -h folder
Run Code Online (Sandbox Code Playgroud)
但是,如果我这样做,则无法将其排序为数字。
如何加入du folder并du -h folder查看排序为 的输出du folder,但第一列来自du -h folder
PS这只是一个例子。这项技术可能对我非常有用(如果可能的话)
我在开始菜单中有 Firefox,但没有像 Windows 那样的“属性”。
如何确定是否安装了 Firefox 以及如何检查菜单项的链接路径?
当我在控制台中按 Tab 时,我得到了这个输出
显示所有 2957 种可能性?(y 或 n)
有没有办法用grep在这 2957 种可能性上?我想搜索其中包含“svn”一词的所有命令。
我想为所有文件添加 .zip 扩展名。我试过这个,但它不起作用:
ls | awk '{print $1 " " $1".zip"}' | xargs mv -f
Run Code Online (Sandbox Code Playgroud) 我有一个这样的命令:
| grep -v @param | grep -v @return | grep -v @Test | grep -v @throws
Run Code Online (Sandbox Code Playgroud)
而且越来越大。有没有办法让这个更整洁?
我有两个相同的文件夹,但不相同(例如 Java 安装目录)。一个目录有一个额外的文件,一个文件已被更改。
是否有任何易于使用的工具来检查,或者我必须为此编写复杂的 bash 脚本?
PS 我正在寻找命令行工具,但如果您知道任何 GUI 工具,请分享知识。