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