LINUX.ORG.RU

переименуй в script

feofan ★★★★★
()
#ln -s /usr/bin/script.sh /usr/bin/script
shrub ★★★★★
()

Название у файла с расширением? Здесь тут не виндовс. А в чём проблема табуляцию нажать?

sin_a ★★★★★
()
Ответ на: комментарий от sin_a

Хорошо, вам виндузятникам, я даже вопрос не понял. Надо же он файл без суффикса запускать пытался!

anonymous
()
Ответ на: комментарий от daniilArch
geekq@opensuse_laptop:~> cat >> script
#!/bin/bash
echo "hello"
geekq@opensuse_laptop:~> cat script 
#!/bin/bash
echo "hello"
geekq@opensuse_laptop:~> chmod +x script 
geekq@opensuse_laptop:~> ./script 
hello
geekq@opensuse_laptop:~> 
daniilArch ★★
()
Ответ на: комментарий от anonymous

Это же ламер так и напишет «script»

Действительно. Я понадеяся на то, что тут script для примера, и на самом деле там внятное имя.

Ну и да, совсем правильно:

mv /usr/bin/script.sh /usr/local/bin/myscriptname

Ну и запускать по myscriptname, которое можно задать любое. Ну или если прям очень хочется, чтобы по script, запускался этот скрипт, то положить его как /usr/local/bin/script, и убедиться, что в $PATH /usr/local/bin раньше, чем /usr/bin.

А в /usr скриптами не из пакетного менеджера срать не надо. Для этого есть специальное место — /usr/local.

Psych218 ★★★★★
()
Последнее исправление: Psych218 (всего исправлений: 1)
Ответ на: комментарий от zolden

так быстрее) Плюс в доках по башу написано, что так можно.

daniilArch ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.