国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 系統(tǒng) > Linux > 正文

Shell 命令替換的兩種方式

2019-10-26 18:40:25
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

命令替換(command substitution)是指 Shell 執(zhí)行命令并將命令替換部分替換為執(zhí)行該命令后的結(jié)果。

命令替換有兩種方式:

1. 使用 backtick 符號(hào)(即 ...,反引號(hào),重音符號(hào))。

代碼如下:
for i in `cd /old/code/dir ; echo *.c`
do
    diff -c /old/code/dir/$i $i | more
done

2. 使用 $(…) 的方式。

代碼如下:
for i in $(cd /old/code/dir ; echo *.c)
do
    diff -c /old/code/dir/$i $i
done | more

注意:使用第一種方式時(shí)候,內(nèi)嵌的 backtick 符號(hào)和雙引號(hào)都需要進(jìn)行轉(zhuǎn)義。而使用第二種方式,內(nèi)嵌的括號(hào)則無(wú)需轉(zhuǎn)義。

 

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 宜宾市| 渑池县| 黄石市| 韶山市| 阿瓦提县| 七台河市| 定西市| 上饶市| 化州市| 兰州市| 景谷| 永修县| 兴文县| 中阳县| 兴化市| 沁水县| 博乐市| 沿河| 鹿泉市| 青海省| 贵州省| 龙井市| 获嘉县| 扎囊县| 清徐县| 克什克腾旗| 双城市| 清水县| 宁晋县| 梁平县| 普定县| 兴业县| 通许县| 宜兴市| 靖江市| 普格县| 锡林郭勒盟| 襄城县| 黄大仙区| 南木林县| 神池县|