shell脚本学习

最近需要学习shell脚本,以前没怎么接触过,现在开始初步学习,先是看了菜鸟教程的一些基本教程之后再在网上找了一些实际的编程实例来联系,从中取巩固练习。对于不懂的部分摘出来解释理解。

1.反引号的作用
反引号包括的内容就是被当做命令行优先执行的,本身lscpu就是shell命令,所以需要加上反引号。

echo "CPU信息:`lscpu | grep -i "model name"`"

2.管道的作用 |

3.sed替换命令

sed -i "s#\t#\|#g" file.txt

sed的替换命令格式如:s/A/B/g 或者 s#A#B#g或者 s_A_B_g都是一个意思。
file.txt文件中将所有制表符\t替换为\|
s表示switch或者shift替换,g表示global全部,s,g代表有多少替换多少

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容