Trong ~/.bashrc
tập tin của tôi có hai định nghĩa:
commandA
, đó là bí danh cho một con đường dài hơncommandB
, đó là bí danh của tập lệnh Bash
Tôi muốn xử lý cùng một tệp với hai lệnh này, vì vậy tôi đã viết tập lệnh Bash sau:
#!/bin/bash
for file in "$@"
do
commandA $file
commandB $file
done
Ngay cả sau khi đăng xuất khỏi phiên của tôi và đăng nhập lại, Bash vẫn nhắc tôi về các command not found
lỗi cho cả hai lệnh khi tôi chạy tập lệnh này.
Tôi đang làm gì sai?
source ~/.bashrc
.