私が含むファイルがあります:
[Settings]
gtk-theme-name = Arc
gtk-icon-theme-name = Luv
「Luv」が他のことを言うように、3行目を置き換えようとしています。私はこのコマンドを試しました:
sed -r "3 s/.*/gtk-icon-theme-name = $SELECTED/" ~/.config/gtk-3.0/settings.ini
ただし、出力は端末に表示され、実際にはファイルがまったく変更されません。この変数は、前のコマンドbtw(* boxユーザーのgtk3アイコンを変更するスクリプトを作成しようとする)によって設定されます。
誰でも助けてくれてありがとう!
理解した。どうやら、実際にファイルを編集するために-iフラグを含める必要があります。そこで、-rの代わりに-riを使用するようになりました。
これが誰かに役立つことを願っています。もちろん、heemaylからの答えを見つけました。あなたが揺れます。