Вопросы с тегом «scripts»

Скрипт представляет собой серию инструкций, написанных в виде простого текста. Интерпретатор сценариев (например, Bash или другая оболочка, Python, Perl, Ruby и т. Д.) Считывает файл и выполняет инструкции, как если бы они были введены в командной строке.

9
Как запустить псевдоним в сценарии оболочки?
У меня есть исполняемый файл mpiexec, полный путь которого ~/petsc-3.2-p6/petsc-arch/bin/mpiexec. Поскольку я хочу выполнить эту команду в разных каталогах (без необходимости повторного ввода всего пути), я установил псевдоним в своем домашнем .bashrcфайле: alias petsc="~/petsc-3.2-p6/petsc-arch/bin/mpiexec" что позволяет мне mpiexecлегко выполнить этот файл в командной строке, набрав: petsc myexecutable Я попытался написать …
101 bash  scripts  alias 

9
Bash удалить первые и последние символы из строки
У меня есть такая строка: |abcdefg| И я хочу получить новую строку, называемую каким-либо образом (например, string2) с исходной строкой без двух |символов в начале и в конце, чтобы у меня было следующее: abcdefg Это возможно в bash?

11
Beep in shell script не работает?
Я хотел бы использовать звуковой сигнал в сценарии оболочки. К сожалению, ни один из методов, которые я нашел через Google, не работает для меня. Я пытался echo -e '\a' echo -ne '\007' и команда beepпосле того, как я установил его через apt. Что может быть причиной?

7
Как запустить команду sudo внутри скрипта?
Чтобы сделать патч вручную, я должен набрать эту команду sudo ./playback_delete_data_patch.sh 09_delete_old_data_p.sql Есть место перед 09: sudo ./playback_delete_data_patch.sh [space] 09_delete_old_data_p.sql Как я могу запустить это внутри скрипта? Есть также несколько других команд, но эта доставляет проблемы.
84 scripts  sudo  root 

7
Как мне создать пакет deb для одного скрипта Python?
У меня есть один скрипт Python, который я хочу распространять как пакет deb. Это индикатор, который показывает локальную дату на панели Unity. Я следовал за созданием пакета .deb из скриптов или двоичных файлов, но я не смог создать пакет deb, потому что он не работает. Может кто-нибудь дать мне пошаговую …



9
Скрипт для отображения всех цветов терминала
В интернете я видел много людей со сценариями, которые распечатывали кучу вещей во всех цветах, определенных в ~/.Xdefaults. Однако, когда я пытаюсь использовать это, я всегда получаю error: Bad Substitution. У кого-нибудь есть рабочий скрипт, который делает то же самое? Это должно выглядеть примерно так:

1
Могу ли я сделать так, чтобы веб-камера делала снимок при вводе неверного пароля?
Я использую ноутбук. Я думал о поддержке в моей машине с Ubuntu. Когда введен неправильный пароль, позже делается снимок, показывающий, кто пытался получить доступ. Я искал вокруг, и единственное, что я нашел, это что-то для Mac. Можно ли написать скрипт для Ubuntu, чтобы сделать то же самое. Если возможно, то, …


5
Есть ли стандартное место для размещения пользовательских сценариев Linux?
Я разрабатываю набор сценариев, которые я хочу представить всем пользователям при настройке сервера. Но я не хочу их в стандартных местах, как /usr[/local]/[bin], [sbin]и т. Д. Существует ли какое-то соглашение о том, где такие сценарии должны быть размещены?

10
Как мне прочитать переменную из файла?
Я хочу вставить в мой скрипт значение (строку), которое я бы прочитал из текстового файла. Например, вместо: echo "Enter your name" read name Я хочу прочитать строку из другого текстового файла, поэтому интерпретатор должен читать строку из файла, а не пользовательский ввод.
68 bash  scripts 

3
Автоматизация установки apt-get с помощью --assume-yes
Я пытаюсь написать bash-скрипт для установки списка программ. Я использую, --assume-yesчтобы пройти мимо подсказок. Эта следующая строка как-то не работает: sudo apt-get install python-software-properties --assume-yes Если я пытаюсь apt-getбез --assume-yesнего работать, но подсказка просит меня: please [Enter] to continue or ctrl+c to cancel adding it Как добавить Enterв качестве команды …
68 apt  scripts 

3
Должен ли я сохранять свои скрипты с расширением .sh?
У меня есть несколько функциональных сценариев, и я хочу скопировать их, /usr/binчтобы использовать в качестве обычных команд терминала. Полезно ли использовать их с .shрасширением или я могу сохранить их без расширения?
66 scripts 

4
#! / Bin / sh читается переводчиком?
В bashили sh, я предполагаю , что все , что начинается с #это комментарий . Но в bashскриптах мы пишем: #!/bin/bash А в скриптах Python есть: #!/bin/python Означает ли это, что #сам по себе является комментарием, а #!нет?
66 bash  python  scripts 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.