Как выполнить скрипт bash из любого места?
В UNIX я прочитал, что перемещение сценария оболочки в / usr / local / bin позволит вам выполнить сценарий из любого места, просто набрав "[Имяскрипта] .sh» и нажав ввод.
Я переместил сценарий с обычными правами пользователя и root, но могуне запустить его.
Сценарий:
#! bin/bash
echo "The current date and time is:"
date
echo "The total system uptime is"
uptime
echo "The users currently logged in are:"
who
echo "The current user is:"
who -m
exit 0
Вот что происходит, когда я пытаюсь переместить и запустить скрипт:
[myusername@VDDK13C-6DDE885 ~]$ sudo mv sysinfo.sh /usr/local/bin
[myusername@VDDK13C-6DDE885 ~]$ sysinfo.sh
bash: sysinfo.sh: command not found