小编UAd*_*ter的帖子

30
推荐指数
2
解决办法
5万
查看次数

如何从grep获取行号?

下面的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)

command-line grep

22
推荐指数
2
解决办法
8万
查看次数

如何按人类可读的数字大小排序?

例如我有命令显示文件夹需要多少空间

du folder | sort -n
Run Code Online (Sandbox Code Playgroud)

它工作得很好,但是我想要人类可读的形式

du -h folder
Run Code Online (Sandbox Code Playgroud)

但是,如果我这样做,则无法将其排序为数字。

如何加入du folderdu -h folder查看排序为 的输出du folder,但第一列来自du -h folder

PS这只是一个例子。这项技术可能对我非常有用(如果可能的话)

bash sort

22
推荐指数
2
解决办法
2万
查看次数

如何找到 Firefox 二进制路径?

我在开始菜单中有 Firefox,但没有像 Windows 那样的“属性”。

如何确定是否安装了 Firefox 以及如何检查菜单项的链接路径?

firefox menu paths

20
推荐指数
2
解决办法
11万
查看次数

18
推荐指数
3
解决办法
7410
查看次数

如何通过选项卡完成的可能性进行搜索?

当我在控制台中按 Tab 时,我得到了这个输出

显示所有 2957 种可能性?(y 或 n)

有没有办法用grep在这 2957 种可能性上?我想搜索其中包含“svn”一词的所有命令。

bash gnome-terminal console grep

18
推荐指数
1
解决办法
2283
查看次数

如何关闭垃圾桶?

我不相信垃圾桶,当我删除某些东西时,我希望它永远消失,如何关闭垃圾桶?

PS 当我从控制台删除文件时,它们是否也会进入垃圾箱?

trash

17
推荐指数
2
解决办法
1万
查看次数

如何通过终端为所有文件添加扩展名

我想为所有文件添加 .zip 扩展名。我试过这个,但它不起作用:

ls | awk '{print $1 " " $1".zip"}' | xargs mv -f
Run Code Online (Sandbox Code Playgroud)

command-line bash file-extension

16
推荐指数
4
解决办法
4万
查看次数

如何组合多个 grep 命令?

我有一个这样的命令:

| grep -v @param | grep -v @return | grep -v @Test | grep -v @throws
Run Code Online (Sandbox Code Playgroud)

而且越来越大。有没有办法让这个更整洁?

bash grep

15
推荐指数
3
解决办法
3万
查看次数

两个目录之间的区别?

我有两个相同的文件夹,但不相同(例如 Java 安装目录)。一个目录有一个额外的文件,一个文件已被更改。

是否有任何易于使用的工具来检查,或者我必须为此编写复杂的 bash 脚本?

PS 我正在寻找命令行工具,但如果您知道任何 GUI 工具,请分享知识。

command-line diff tools

13
推荐指数
2
解决办法
2万
查看次数