“Shell常用技能”的版本间的差异

来自linux中国网wiki
跳到导航 跳到搜索
docker>Evan
 
 
(未显示同一用户的1个中间版本)
第1行: 第1行:
 +
[[Sed skill]]
 
=sed=
 
=sed=
 
<pre>
 
<pre>

2022年5月23日 (一) 05:57的最新版本

Sed skill

sed

shell在文本第一行和最后一行添加字符串
sed '1i 添加的内容' file  #这是在第一行前添加字符串  
sed '$i 添加的内容' file  #这是在最后一行行前添加字符串  
sed '$a添加的内容' file  #这是在最后一行行后添加字符串  

?

PREFIX?=/usr/local

Makefile中的“?=”表示,如果该变量之前没有定义过,则赋值为/usr/local,否则什么也不做