Mam kilka skryptów funkcjonalnych i chcę je skopiować /usr/bin, aby używać ich jako normalnych poleceń terminala. Czy dobrą praktyką jest używanie ich z .shrozszerzeniem, czy mogę je zapisać bez rozszerzenia?
/usr/bini /usr/local/binoba powinny być dostępne dla wszystkich użytkowników, ale /usr/local/binlepiej dla plików wykonywalnych, które nie są częścią pakietów.
#!/usr/bin/env bashlub #!/bin/bash.
/usr/local/binmoże być lepszym wyborem.