sudo cat << EOF > ファイルは動作しませんが、sudo suは動作します。
2023-10-06 23:09:45
質問
bashのコマンドプロンプトで以下を試しました。
sudo cat << EOF > /etc/yum.repos.d/some-name.repo
#Content
#....
#...
EOF
それは文句を言った.
-bash: /etc/yum.repos.d/some-name.repo: Permission denied
それから、私は
sudo su
を除いて全く同じことを試してみました。
sudo
の前に
cat
というようにすると、問題なく動作しました。私は上記の中で何が欠けているのでしょうか?
どのように解決するのですか?
出力リダイレクト(例: >)は、自分のUIDで実行中はcatではなくbashで実行されます。rootのUIDで実行する場合は、sudoを使用してください。
sudo bash -c 'cat << EOF > /etc/yum.repos.d/some-name.repo
line1
line2
line3
EOF'
関連
-
[解決済み] Bashで通常のファイルが存在しないかどうかを判断する方法を教えてください。
-
[解決済み] bashで "cat << EOF "はどのように動作するのですか?
-
[解決済み] ファイル内検索と置換、ファイルの上書きがうまくいかず、ファイルが空になってしまう
-
[解決済み] ターミナルからmysqlを使用して、bashスクリプトで書かれたパスワードを警告メッセージとして表示しないようにする。
-
[解決済み】vimの「sudoで書く」トリックはどうやるの?
-
[解決済み] bashでHMAC-SHA1
-
[解決済み] Bashの引数で引用符を維持するには?重複
-
[解決済み] Bashでforループを書くには?
-
[解決済み] 現在のシェル内でコマンドの出力を実行するには?
-
[解決済み] sudo cat は Permission denied になるのに sudo vim は正常に動作するのはなぜですか?重複] [重複
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】sudoを使用して、書き込み権限のない場所に出力をリダイレクトするにはどうすればよいですか?[解決済み]
-
[解決済み] set -u` による Bash による空の配列展開
-
[解決済み] bash で文字列をエスケープするコマンド
-
[解決済み] 接頭辞・接尾辞を使った名前の変更方法について教えてください。
-
[解決済み] bashでファイル(引数)を編集しているコマンドを "その場 "で実行するには?
-
[解決済み] Bashでコマンドライン引数を変更するには?
-
[解決済み] Bashの引数で引用符を維持するには?重複
-
[解決済み] シェルのワイルドカード文字展開を停止しますか?
-
[解決済み] ファイルツリー図の作成に使用するツールについて【終了しました
-
[解決済み] Bash: 関数をパラメータとして渡す