LINUX.ORG.RU

Сообщения Cl_Magenta

 

Перадача параметров от Shell сценария с использованием stdout.

Форум — General

На CodeRoad есть статья, где рассказывается о том, как передавать параметры от запущенного субсценария основному сценарию:

https://coderoad.ru/35953072/Передача-параметров-из-одного-сценария-в-другой-Shell-сценариев

Как получить доступ к параметрам запущенного сценария через stdout? Кто-то может объяснить это простым языком?

 ,

Cl_Magenta
()

Не запускается bash скрипт.

Форум — General
Проблема:

– Создаю файл скрипта и записываю в него код. Файл не исполняется:

tvr > cat > hello.sh
#!/bin/bash
echo "Hello programmers!"
^Z
[1]+  Остановлен    cat > hello.sh
tvr > chmod +x hello.sh 
tvr > /home/timey/smt/hello.sh 
bash: /home/timey/smt/hello.sh: /bin/bash: неверный интерпретатор: Текстовый файл занят

– Открываю файл в medit и просто сохраняю, нажатием Ctrl+S, после чего снова запускаю скрипт:

tvr > medit hello.sh &
tvr > /home/timey/smt/hello.sh 
Hello programmers!

Все работает.

В чем причина? Почему скрипт, созданный в командной строке при помощи cat не запускается, а после его пересохранения в текстовом редакторе, все начинает работать?

Подозреваю, что проблема как-то связана с кодировками. В shell`е я смог разобраться с кодировками, а в bash пока нет. Или с прерыванием процесса по ^Z.

В чем проблема?

 

Cl_Magenta
()

RSS подписка на новые темы