Làm thế nào để tôi chuyển các đối số dòng lệnh cho một bí danh? Đây là một mẫu:
bí danh mkcd = 'mkdir $ 1; cd $ 1; '
Nhưng trong trường hợp này, $ xx đang được dịch tại bí danh tạo thời gian chứ không phải trong thời gian chạy. Tuy nhiên, tôi đã tạo một cách giải quyết bằng cách sử dụng hàm shell (sau khi googling một chút) như dưới đây:
hàm mkcd () { mkdir $ 1 cd $ 1 }
Chỉ muốn biết liệu có cách nào để tạo bí danh chấp nhận tham số CL hay không.
BTW - Tôi sử dụng 'bash' làm vỏ mặc định của mình.
mkdir mydirectoryname && cd $_