[解決済み] ファイルにechoコマンドで書き込み、追記するには?
2022-03-02 14:33:43
質問
echoを使って、ファイルに書き込んだり、追加したりするスクリプトを書こうとしています。 しかし、私はすでに文字列で構文に" "を持っている......と言う。
echo "I am "Finding" difficult to write this to file" > file.txt
echo "I can "write" without double quotes" >> file.txt
どなたか、このことを理解する手助けをしていただけませんか、本当にありがとうございます。
BR, SM
解決方法は?
引用符をつけたい場合は、バックスラッシュ文字でエスケープする必要があります。
echo "I am \"Finding\" difficult to write this to file" > file.txt echo
echo "I can \"write\" without double quotes" >> file.txt
を書きたい場合も同様です。
\
を使用すると、副作用が発生する可能性があります。そのため
\\
また、引用符の代わりに `'' を使用することもできます。
echo 'I am "Finding" difficult to write this to file' > file.txt echo
echo 'I can "write" without double quotes' >> file.txt
しかしこの場合、変数の置換は機能しないので、変数を使いたい場合は外に置く必要があります。
echo "This is a test to write $PATH in my file" >> file.txt
echo 'This is a test to write '"$PATH"' in my file' >> file.txt
関連
-
[解決済み] プログラムの実行やシステムコマンドの呼び出しはどのように行うのですか?
-
[解決済み] Bashシェルスクリプトでディレクトリが存在するかどうかを確認するにはどうすればよいですか?
-
[解決済み] Bashで通常のファイルが存在しないかどうかを判断する方法を教えてください。
-
[解決済み] scpを使ってリモートからローカルにフォルダをコピーするにはどうしたらいいですか?
-
[解決済み] ワイルドカードマッチングに基づいて、現在のフォルダとサブフォルダ内のすべてのファイルを再帰的に検索するにはどうすればよいですか?
-
[解決済み] Bashでコマンドライン引数を解析するには?
-
[解決済み] Bashでコマンドの出力に変数を設定するにはどうすればよいですか?
-
[解決済み] find .コマンドでディレクトリを除外する方法
-
[解決済み] bashで "cat << EOF "はどのように動作するのですか?
-
[解決済み】PowerShellスクリプトを実行する方法
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] "No such file or directory "と表示されるが、存在する
-
シェルスクリプト、判定文エラー [: 引数が多すぎる
-
linux awkコマンド詳細説明
-
[解決済み] ファイル中のある文字列が出現する行番号を表示するには?
-
[解決済み] Makefile で子プロセスの環境変数を設定する方法
-
[解決済み】Bashで複数行のコメントを作成する方法は?
-
[解決済み】Unixのコマンドラインやシェルスクリプトでテキストファイルの行をシャッフルする方法は?
-
[解決済み】シェルエイリアスにコマンドライン引数を渡すには?重複
-
[解決済み】Firefoxでコマンドラインから全ページのスクリーンショットを撮影する
-
[解決済み] 別のtmuxセッションの中でtmuxセッションを開いたときに、コマンドを送信するにはどうすればよいですか?