LinuxForum.Fans
Тема

Запустить простую прогу

Автор: Shperung 12 сообщений 1798 просмотров
#225159

я новичок в линукс написал самую простинькою на bash и сохранил в домашней папке как ее открыть в терминале чтоби увидеть результат роботы проги.

#225160

cat programm | bash или ./programm или /home/name/programm

#225175
Shperung написал:
я новичок в линукс написал самую простинькою на bash и сохранил в домашней папке как ее открыть в терминале чтоби увидеть результат роботы проги.

1. установить права
[console]$ chmod +x sctript.sh[/console]
2. запустить
[console]$ ./script.sh[/console]

riso написал:
cat programm | bash

facepalm
просто
[console]bash programm[/console]

#225181

очень спасибо работает

bash programm wink

#225182

cat programm | bash

мне так больше нравиться :)

#225186

я понял здесь профи , воспользуюсь моментом спрошу. Еси у меня линукс на виртуалке то с него на флешку реально бросить инф

#225188
Shperung написал:
Еси у меня линукс на виртуалке то с него на флешку реально

тыц

#225189
Cretinus написал:
[quote=Shperung]Еси у меня линукс на виртуалке то с него на флешку реально

тыц[/quote]
псб

#225192
riso написал:
мне так больше нравиться

дело не в вас. Не надо плодить лишние сущности. В советах. ТС и так новичок, а вы его ещё и путаете. Вариант с cat далеко не такой простой, как вам кажется...

#225195

Вариант с cat далеко не такой простой, как вам кажется...

не буду спорить. Прошу приведите пример, когда cat отработает не так, как ожидается.

#225197
riso написал:
Прошу приведите пример, когда cat отработает не так, как ожидается.

тут дело даже не столько в "не ожидается", а в том, что ваш пример понять сложнее.
кроме того, cat вообще-то буферизирует выход. что в данном примере ни на что не влияет, но если поток данных бесконечен, то cat будет задерживать вывод до заполнения буфера. т.е. вводить вы будете скажем с терминала, а вывода "не будет". cat смотрит, куда выводит, и если в файл (в трубу) то буферезирует, а если на терминал, то нет. Ну и естественно, в скрипте не заработают команды чтения клавиатуры. Т.е. если скрипт спрашивает, "да или нет", то ввод будет идти из файла, а вовсе не со стандартного ввода.

#225198

ясно.

Войдите или зарегистрируйтесь, чтобы ответить.