假設(shè)某個(gè)目錄下有一堆以jpeg為后綴的文件名,我們需要在另一個(gè)目錄中獲得他們的文件名,并輸出??梢月?lián)合使用ls,awk,sed等命令來完成。方法一:使用ls列出目錄下以.jpeg為結(jié)尾的文件,然后逐個(gè)
一、概念sed為非交互式編輯器,可以文本文件和標(biāo)準(zhǔn)輸入進(jìn)行編輯,標(biāo)準(zhǔn)輸入可以是由鍵盤來輸入、文本重定向、字符串、變量甚至來自管道的文本;相對于vi編輯器sed一次性可以處理所有編輯任務(wù),顯得非常高效;
sed命令 sed本身也是個(gè)管道命令,可以將數(shù)據(jù)進(jìn)行替換,刪除,新增,選取特定行等功能。sed [-nefr] [動作]參數(shù) ?-n: 使用安靜模式,在一般的sed用法中,所有STDIN的數(shù)據(jù)都會列出