Dalam ~/.bashrc
file saya ada dua definisi:
commandA
, yang merupakan alias ke jalur yang lebih panjangcommandB
, yang merupakan alias untuk skrip Bash
Saya ingin memproses file yang sama dengan dua perintah ini, jadi saya menulis skrip Bash berikut:
#!/bin/bash
for file in "$@"
do
commandA $file
commandB $file
done
Bahkan setelah keluar dari sesi saya dan masuk kembali, Bash meminta saya dengan command not found
kesalahan untuk kedua perintah ketika saya menjalankan skrip ini.
Apa yang saya lakukan salah?
source ~/.bashrc
.