✨ 复制成功!

以文会友,打造好学人设!

📋 已复制到剪贴板:

命令的胡吃海喝

创建时间:2022-04-25 更新时间:2022-04-25 阅读次数:1141 次

一条命令,就是一个小精灵,和人一样,喜欢吃。

人类的饮食文化博大精深,种类繁多,而命令的吃喝方式也不少,总共分为三大类:命令行参数,文件,管道。

作为吃货,小精灵往往喜欢胡吃海喝:

(1)吃准备好的大餐(参,谐音,餐),是这样的:$1$2,一点一点,数着数地吃,吃到肚里排着队($@)等着消化呢。问它吃了多少,它心里也清楚:$#

(2)从文件里面吃,有狼吞虎咽:cat file,也有挑肥拣瘦:head filetail file

(3)在粮食管道里面胡吃海喝:echo "food" | cat

并不是所有的小精灵都喜欢从管道里面捡食儿,有的只吃准备好的大餐(命令行参数),这个时候得靠xargs的帮忙了,请见后续文章:《xargs的左右逢源》

没有节制的吃,往往吃坏肚子,这时候需要做个检查:$?

有入则有出,如同人一样,都知道:想小便找厕所,命令精灵的排泄场所就是:stdout。可偏偏有些小家伙喜欢我行我素,不按规矩来,本该打印到终端,却跑到文件里,也就是:command 1> file

本教程共16节,当前为第11节!
本教程最新修订时间为:2026-08-21 21:27:37

📌 面试天下网:一款服务于上班族的口袋书,让大家在地铁里/公交上可以学习大模型技术!
📌 网站公告:【悬赏 200 元/篇】寻找“大模型面试战场”的一手回忆录

评论专区

评论加载中...