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

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

5
как я могу взять общее количество минут от времени?
Моя система показала время, подобное этому 10:42, когда я ввел команду date +%R. Мне нужно взять всего минут времени. Это означает, что это 642 минуты. Есть ли какая-либо команда или сценарий оболочки для отображения общего времени в минутах?

3
Принудительно «неверный» (не 0) код возврата команды терминала?
У меня есть среда, написанная на python, и для целей тестирования я в основном хочу выполнить подпроцесс (он же вызов оболочки) ... который должен просто вернуться с RC! = 0. Я попытался вызвать какой-нибудь несуществующий исполняемый файл; или запустить «выход 1»; но они по какой-то причине переводятся в FileNotFoundError. Итак, …

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

3
Как переименовать имена файлов в другую кодировку?
У меня есть 3 типа file nameкодировок на reiserfsсмонтированном жестком диске: CP1251, KOI-8, UTF-8 и ASCII. Мне действительно нужно конвертировать все кодировки в UTF-8, рекурсивно. Есть ли какая-либо утилита, которая обнаружит исходную кодировку и преобразует ее в UTF-8, или мне нужно написать скрипт на Python?

2
Как передать аргументы командной строки в скрипт через Dash? (14.04)
Недавно я задал этот вопрос о добавлении сценария оболочки в Dash: В 14.04 как мне запустить скрипт bash, который я написал, не открывая терминал? Это сработало отлично. Дополнительный вопрос: как передать аргументы командной строки через Dash? Пример: в этом случае моя команда тире называется «Панель». Скрипт панели моего экрана с …

2
Ubuntu эквивалент CentOS успеха / неудачи
Многие сервисы в CentOS выглядят так (кроме зеленого и красного соответственно): $ sudo service blah start Starting blah: [ OK ] $ sudo service notrunning stop Stopping notrunning: [FAILED] Это происходит потому, что /etc/init.dскрипты используют служебные скрипты в /etc/rc.d/init.d/functionsвызываемых successи failure. Вот фрагмент из /etc/init.d/sshdCentOS: echo -n $"Starting $prog: " …

3
Как запустить скрипт при входе / выходе из Unity?
У меня есть два сценария - один для монтирования некоторых папок через SSHFS - и один для размонтирования. Я хотел бы запустить сценарий монтирования, когда мой рабочий стол Ubuntu по умолчанию запущен (после того, как я войду в систему с графической консоли), - и сценарий размонтирования, когда я "Выйти ..." …

3
Оценка строки в сценарии оболочки
Я следую этому руководству по написанию скриптов в bash: http://www.tldp.org/LDP/Bash-Beginners-Guide/html/sect_07_01.html В разделе Числовые сравнения он приводит пример: anny > num=`wc -l work.txt` anny > echo $num 201 anny > if [ "$num" -gt "150" ] More input> then echo ; echo "you've worked hard enough for today." More input> echo …


2
Создайте сеанс Screen с помощью скрипта bash, используя contab
Я хочу, чтобы файл .jar запускался каждый раз при загрузке сервера (мы используем VPS), поэтому я отредактировал crontab, используя, crontab -eа затем добавляя @reboot bash /home/bash/startserver.sh. Но я даже не дошел до того, что сценарий работает вообще. Вот мой сценарий: #!/bin/bash screen -S bukkit cd $HOME/server java -jar bukkit.jar Причина, …

2
Команда Oneliner, чтобы использовать kill заданный номер порта TCP вместо PID?
Я часто делаю например sudo netstat -lpn |grep :8088 просмотреть вывод tcp6 0 0 :::8088 :::* LISTEN 11189/java а потом sudo kill -kill 11189 Я хотел бы иметь более удобную команду, точно такую ​​же, killatport 8088которая использует номер порта tcp в качестве переменной и которую я могу сделать в качестве …

1
Почему $ 0 установлен на -bash?
Первое имя процесса входа в систему, кажется, установлен в -bash, но если я недолговечным, то это становится bash. например: root@nowere:~# echo $0 -bash root@nowere:~# bash root@nowere:~# echo $0 bash -bash вызывает сбой некоторых сценариев, таких как . /usr/share/debconf/confmodule exec /usr/share/debconf/frontend -bash Can't exec "-bash": No such file or directory at …

1
Как связать пользовательское сочетание клавиш со скриптом bash в Ubuntu 13.04?
Как пользователь Ubuntu 13.04, у меня были различные проблемы и несовместимости с этой новейшей версией Ubuntu. Одним из них является то, что панель яркости внезапно исчезла из вкладки «Системные настройки -> Яркость и блокировка» после того, как я установил несколько пакетов (которые я действительно не помню, что это было). Я …

1
Выполнение скрипта при выходе пользователя из системы (не пользователь root)
Я в своих университетских лабораториях работаю с Ubuntu 12.10 с единством, и у меня нет привилегий root. Мне нужно запустить скрипт при выходе. Это возможно? Примечание: это, вероятно, дубликат этого вопроса , однако приведенные ответы весьма загадочны и не дают конкретных указаний.
8 scripts  root  logout 

3
Правильный способ разрешить пользователю вводить пароль для скрипта bash, используя только графический интерфейс (со скрытым терминалом)
Я сделал скрипт bash, который использует kdialog исключительно для взаимодействия с пользователем. Он запускается из файла ".desktop", поэтому пользователь никогда не видит терминал. Он выглядит на 100% как приложение с графическим интерфейсом (хотя это всего лишь скрипт bash). Он работает только в KDE (Kubuntu 12.04). Моя единственная проблема - безопасно …
8 bash  scripts  sudo  gui  kde4 

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