これが意味するのは、Sed –I s/ONBOOT=no/ONBOOT=yes/ /etc/sysconfig/network-scripts/ifcfg-enp0s3 [閉じる]

これが意味するのは、Sed –I s/ONBOOT=no/ONBOOT=yes/ /etc/sysconfig/network-scripts/ifcfg-enp0s3 [閉じる]

このコマンドを説明してくださいsed –I s/ONBOOT=no/ONBOOT=yes/ /etc/sysconfig/network-scripts/ifcfg-enp0s3。それはどういう意味ですか?

ベストアンサー1

次のことを意味すると仮定します。

sed –i 's/ONBOOT=no/ONBOOT=yes/' /etc/sysconfig/network-scripts/ifcfg-enp0s3

sedスイッチが呼び出されない-I

-iこのコマンドは、文字列 "in-place"( ) をファイルの内容ONBOOT=noに変更することを意味します。ONBOOT=yesifcfg-enp0s3

man sed(GNU)からsed

   -i[SUFFIX], --in-place[=SUFFIX]

          edit files in place (makes backup if SUFFIX supplied)

おすすめ記事