на главнуюВсе эхи RU.LINUX.CHAINIK
войти ?

Re: почему не работает shell скрипт?

От Zhenja Kaliuta (2:4500/1.59) к Sergey Anohin

В ответ на Заголовок предыдущего сообщения в треде (Имя Автора)


Hi, Sergey!

On Fri, 27 Nov 2020 10:55:41 +0200 Sergey Anohin writes:

LZ>> #!/bin/sh
LZ>> # cls -- simple shell-script to clear screen with back-clear
LZ>> # author: Lev Zagatov; requires: ncurses, coreutils;
LZ>> if [ "$1" == 'back' ]; then

[...]

LZ>> ========
LZ>> Выхлоп:
LZ>> ========
LZ>> /usr/local/bin/cls: 5: [: unexpected operator
LZ>> ========

SA> В интернетах пишут:
SA> There is no mistake in your bash script. But you are executing it with sh which has a less extensive syntax ;)
SA> So, run bash ./choose.sh instead :)

SA> Ну или типа шебанг поменять?

вместо замены одного == ? У вас нет других интернетов?



--- Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)
* Origin: Somewhere in the North (2:4500/1.59)

Ответы на это письмо:

From: Username
Заголовок следующего сообщения в треде может быть длинным и его придется перенести на новую строку

From: Username
Или коротким

FGHI-url этого письма: area://RU.LINUX.CHAINIK?msgid=2:4500/1.59+bceaf028