web-dev-qa-db-ja.com

エイリアスを.bashrcファイルにエコーする

エイリアスを.bashrcファイルに直接エコーしたい。これが私が使っているものです:

echo alias cdear='cd | clear' >> .bashrc

ただし、.bashrcの改行には引用符が含まれていません。

また、これを.bashrcの最後に、最後の行から改行して配置したいと思います。

次の目的でコマンドを変更するにはどうすればよいですか。

  1. 引用符が保持されていることを確認しますか?
  2. エイリアスが改行でファイルの最後に追加されていることを確認しますか?
2
user328721

echoの内容を二重引用符で囲みます。改行を取得するにはbefore新しいエイリアス、echo -eを使用し、改行\nを挿入します。

echo -e "\nalias cdear='cd | clear'" >> .bashrc
8
savanto