行から2番目の文字「.」を削除する方法
私が持っているのはこれです(しかし、出力から最初の「.」を削除します)。
uname -r | sed s'/\./ /'
2 6.18-164.2.1.el5PAE
次の出力が必要ですが、
2.6 18-164.2.1.el5PAE
ベストアンサー1
次のように、N番目のエントリと一致するようにコマンドの最後にNを追加します。
uname -r | sed 's/\./ /2'
なぜ必要ですか?
info
ページからsed
:
`s'コマンドの後には、次のフラグのうち0つ以上が続くことがあります。
G
Apply the replacement to _all_ matches to the REGEXP, not just the first.
数字
Only replace the NUMBERth match of the REGEXP.