エイリアスからの「ソース」は機能しませんが、手動ソーシングは機能します
Aug 19 2020

これらの行を.bash_aliasesに保存しています。
alias sss='source ~/.bashrc'
alias merc='source /usr/local/mermaid-bootload/environment-setup-cortexa7t2hf-neon-oe-linux-gnueabi'
を呼び出すとmerc
、次のように表示されます。
bash: /usr/local/mermaid-bootload/environment-setup-cortexa7t2hf-neon-oe-linux-gnueab: No such file or directory
プロンプトのgnueabiに、私を困惑させる「i」がないことに注意してください。
私は、ソースパスがで正しく書かれていることを確認することができます.bash_aliases
ファイル(Icat
ファイルを、またはで開きますvi
かnano
)。
同じコマンドを手動で入力するとき、または.bash_aliases
端末から正確な行をコピーして中クリックするときに、ファイルを手動で取得することもできます。
何が得られますか?誰か助けてもらえますか?前もって感謝します。
回答
CoffeePlease Aug 19 2020 at 13:13
構成を保存したら、変更を行うために新しいターミナルウィンドウを開く必要があるとしましょう。実行source .bashrc
すると、新しいターミナルを開かなくても、現在のシェルの設定が更新されます。またはsource ~/.bashrc
、現在のセッションでエイリアスを使用できるようにする必要があります。