sed コマンドを使用した改行

sed コマンドを使用した改行

ファイルがありますsample.txt。このファイルの内容は

..some content...
### [http]
# [http]

そのため、最後に変更されたファイルが次のように見えるように、古い#コンテンツを削除する必要があります。[http]

..some content...
### [http]
[http]

私は命令でそれをしたいsed。それでは、正確なコマンドは何ですか?

ベストアンサー1

この試み

sed -i 's/^# //' file1

したがって、#各行の先頭で空白を検索してnullに置き換えます。

単に交換したい場合は、以下# [http][http]使用してください。

sed -i 's/^# \[http]/[http]/' file1

おすすめ記事