Tôi đã sửa đổi .profile của mình để bao gồm một thư mục nếu ổ đĩa flash được cắm. Khi chạy lệnh với tư cách là người dùng, nó hoạt động tốt nhưng cho tôi biết đoạn mã phải được chạy bởi sudo (đây là điều tôi muốn). Tuy nhiên, khi tôi cố chạy nó với sudo, tôi nhận được "lệnh không tìm thấy"
Tôi có một symlink (flash) trong thư mục / var / www của tôi trỏ đến ổ đĩa / media / flash của tôi. (không bao giờ thiết lập cài đặt này vì chỉ dành cho nhà phát triển)
đây là .profile của người dùng của tôi:
# set PATH so it includes flash scripts
if [ -d "/var/www/flash/scripts" ] ; then
PATH="/var/www/flash/scripts:$PATH"
fi
Khi cố chạy như sudo tôi nhận được:
sudo: script: command not found
có ý kiến gì không