知乎上有同学问到如题的问题,@grapeot同学的一个回答得到了众多点赞,特此分享给大家: alias cd='rm -rf' 主页君注:显然这个答案是开个玩笑,可别真的去试啊,否则你一定会感觉到世界都错乱了呢。不过,下面才是好戏,请看: ===============我是严肃的分割线================== 如果从生产力的角度来说,我觉得xargs是见过的最牛逼的命令行工具。 举个栗子。比如要把该文件夹下的所有jpg文件转成png格式,普通青年可以用for循环 (代码未测试) for fn in *.jpg; do convert "$fn" `echo $fn | sed 's/jpg$/png/'`; done 文艺青年会用
2015-04-06 08:26 @grapeot
你是否遇到过这样的情况,需要一遍又一遍地对多个文件执行同样的操作?如果有过,那你肯定会深有感触这是多么的无聊和效率低下。还好有种简单的方式,可以在基于Unix的操作系统中使用xargs命令解决这个烦恼。通过这个命令你可以有效地处理多个文件,节省你的时间和精力。
2014-11-13 10:43 Joshua Reed, zpl1025
在命令行提示系列的这一期中,你将会看到 find 命令的介绍,并学习如何使用内置命令或使用 xargs 命令处理文件。
2019-10-17 13:00 Ben Cotton, geekpi
分享到微信
打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。