sed 轉 awk (replace某一行) - Linux

By Zanna
at 2008-10-08T19:35
at 2008-10-08T19:35
Table of Contents
※ 引述《x2006 (小帥 ^^)》之銘言:
: cat 1.txt
: 1
: 2
: 3
: 3
: 5
: sed '4c ok' 1.txt
: 1
: 2
: 3
: ok
: 5
: 請問 如何用 awk 取代第四行呢 ?
// local post 因為我相信有更簡潔的答案
cat 1.txt |awk 'NR!=4{print $1};NR==4{print "ok"}'
--
人不作出犧牲,便得不到任何收穫;如果要得到某種東西,就必須付出同等代價。這一點
,就是鍊金術的基本原則 ── 等價交換。當時我們深信這一點就是世界的真理。
阿爾風斯‧愛力克,《鋼之鍊金術師》開場白
--
: cat 1.txt
: 1
: 2
: 3
: 3
: 5
: sed '4c ok' 1.txt
: 1
: 2
: 3
: ok
: 5
: 請問 如何用 awk 取代第四行呢 ?
// local post 因為我相信有更簡潔的答案
cat 1.txt |awk 'NR!=4{print $1};NR==4{print "ok"}'
--
人不作出犧牲,便得不到任何收穫;如果要得到某種東西,就必須付出同等代價。這一點
,就是鍊金術的基本原則 ── 等價交換。當時我們深信這一點就是世界的真理。
阿爾風斯‧愛力克,《鋼之鍊金術師》開場白
--
Tags:
Linux
All Comments
Related Posts
ASUS M3N78 with UBUNTU 8.10 ?

By Selena
at 2008-10-08T12:10
at 2008-10-08T12:10
想寫一個有點小複雜的linux script

By Jack
at 2008-10-08T11:38
at 2008-10-08T11:38
如何讓passwd和htpasswd同步?

By Emily
at 2008-10-08T10:50
at 2008-10-08T10:50
想寫一個有點小複雜的linux script

By Madame
at 2008-10-08T09:34
at 2008-10-08T09:34
想寫一個有點小複雜的linux script

By Irma
at 2008-10-08T08:56
at 2008-10-08T08:56