私の~/.bashrcファイルには2つの定義があります:
commandA、これは長いパスのエイリアスですcommandB、これはBashスクリプトのエイリアスです
これら2つのコマンドで同じファイルを処理したいので、次のBashスクリプトを作成しました。
#!/bin/bash
for file in "$@"
do
commandA $file
commandB $file
done
セッションからログアウトして再度ログインした後でも、command not foundこのスクリプトを実行すると、Bashは両方のコマンドのエラーを表示します。
私は何を間違えていますか?
source ~/.bashrc。