У меня есть несколько функциональных сценариев, и я хочу скопировать их, /usr/bin
чтобы использовать в качестве обычных команд терминала. Полезно ли использовать их с .sh
расширением или я могу сохранить их без расширения?
/usr/bin
и /usr/local/bin
оба должны быть доступны всем пользователям, но /usr/local/bin
лучше для исполняемых файлов, которые не являются частью пакетов.
#!/usr/bin/env bash
или #!/bin/bash
.
/usr/local/bin
может быть лучшим выбором.