複数の引用符とキー文字(&、$、!など)を使用して内容をエコーし​​ます。

複数の引用符とキー文字(&、$、!など)を使用して内容をエコーし​​ます。

これをファイルにエコーする必要があるとしましょう。

RZW"a4k6[)b!^"%*X6Evf

どうすればいいですか?

私がエコーしたい実際の「行」は2048の文字行です。

ベストアンサー1

一重引用符で囲んで入力してください。

echo 'RZW"a4k6[)b!^"%*X6Evf' > file

ただし、文字列に一重引用符が含まれている場合は、"'"次のように二重引用符()内の各一重引用符をエスケープして結果を一緒に「接着」する必要があります。

echo 'text without single quotes'"'"'and other text without single quote'

おすすめ記事