расширения в Linux можно подключить, например следующей строчкой
#! /usr/bin/gnuplotа как отключить расширение?
Настоятельно просим вас при общении соблюдать Правила форума и законы РФ. Наша тематика вне политики, поэтому воздержитесь от обсуждения ситуации на Украине и связанных с ней событий, независимо от того, какую сторону вы поддерживаете.
Также напоминаем, что наш форум находится в доменной зоне .ru, физически расположен на российских серверах и мы соблюдаем действующее законодательство России. Любые сообщения о политике будут удаляться.
Linux Forum → Debian GNU/Linux → Как отключить расширение?
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
расширения в Linux можно подключить, например следующей строчкой
#! /usr/bin/gnuplotа как отключить расширение?
эмм... перефразируйте по-русски.
ЗЫ: понятие "расщирение" не существует.
установил программу gnuplot, которая строит графики
мне нужно написать программу, которая выполняет некоторые действия с помощью gnuplot, а потом некоторые действия с помощью bash
файл с программой выглядит так:
#! /usr/bin/gnuplot -persist #подключаю gnuplot
# выполняю некоторые действия в gnuplot
# выполняю некоторые действия в gnuplot
# выполняю некоторые действия в gnuplot
#! /bin/bash # подключаю bash
echo "text"при выполнении программы выводится ошибка
echo "text"
^
invalid commandесли программу разделить на 2 файла в одном из которых будет код относящийся к gnuplot, а во втором, относящийся к bash
и выполнить их последовательно, то ошибки не будет
что подскажете?
как отключить программу, в данном случае gnuplot, перед тем как работать с bash?
так как вы хотите - никак.
хешбенг(#!) обрабатывается только на первой строчке файла, причём самим ядром. а затем весь файл скармливается интерпретатору, указанному в нём, без разбора.
можно сделать почти тоже самое с помощью встроенных документов bash:
#!/bin/bash
gnuplot -persist <<EOF
# выполняю некоторые действия в gnuplot
# выполняю некоторые действия в gnuplot
# выполняю некоторые действия в gnuplot
EOF
echo "text"Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Linux Forum → Debian GNU/Linux → Как отключить расширение?
Форум работает на PunBB, при поддержке Informer Technologies, Inc