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

31
Добавьте переменную окружения в .bashrc через скрипт

Мне нужно добавить следующие строки в конец файла .bashrc в Ubuntu. Как я могу добавить эти строки автоматически с помощью скрипта. Если я запускаю скрипт, он автоматически вставляет строки в конец файла .bashrc. export APP="/opt/tinyos-2.x/apps" export TOS="/opt/tinyos-2.x/tos"...

30
Как сохранить «точечные файлы» под контролем версий?

Etckeeper - отличный инструмент для отслеживания изменений в ваших конфигурационных файлах /etc. Несколько ключевых вещей об этом действительно выделяются. Он может использоваться с различными VCS: git, mercurial, darcs или bzr. Он также выполняет автоматическую фиксацию ежедневно и всякий раз,...

30
Выполнить скрипт при выходе / перезагрузке / выключении в Ubuntu

Я хотел бы запустить .shфайл, используя bash при выходе из системы и выключении Ubuntu. Я искал в Интернете и нашел только исправления для KDE и GNOME. Сценарий прост, мне просто нужно знать, могу ли я добавить строку кода в файл «logoff / shutdown» или мне нужно сослаться на нее в другом...

29
Как я могу протестировать сценарий оболочки в «безопасной среде», чтобы избежать вреда для моего компьютера?

Я хотел бы установить определенный bash-скрипт с именем 42FileChecker, используя команды: git clone https://github.com/jgigault/42FileChecker ~/42FileChecker && cd ~/42FileChecker && bash ./42FileChecker.sh Но я не знаю, будет ли 42FileChecker.sh делать какие-то странные вещи на...

29
Есть ли способ заставить горячую клавишу выключить экран?

Как я могу сделать скрипт (или внести некоторые изменения), чтобы позволить мне выключать экран в Ubuntu (12.04), когда я хочу, как можно отключить экран в мобильных телефонах? И как я могу сделать комбинацию клавиш (ярлык) для выполнения этого скрипта? Я хочу сохранить власть. Я видел этот вопрос...

29
Как написать shscript для уничтожения -9 pid, который можно найти через lsof -i

Я использую Tomcat, и иногда, когда я говорю, чтобы он остановился, он не завершает процесс должным образом. Мой способ обойти это тоже сделать: lsof -i tcp:8080 какие выводы: COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME java 888 root 35u IPv6 780659 0t0 TCP *:http-alt (LISTEN) java 888 root...

28
Скрипт или функция для возврата через сколько дней до указанной даты

Я хотел бы написать сценарий или функцию, чтобы сказать мне, сколько дней с этого момента и до данной даты в будущем. То, что я изо всех сил пытаюсь выяснить, - это как обработать данную дату и сравнить ее с текущей датой ... Я представляю что-то вроде read -p "enter the date in the format...

28
Могу ли я изменить файл сценария bash (.sh) во время его работы?

Предположим, у меня есть скрипт script.sh, выполнение которого занимает некоторое время. Я исполняю это ./script.sh. Пока он работает в окне терминала, я изменяю файл script.sh. Повлияет ли это на уже запущенный процесс? После его изменения я запускаю измененный файл, поэтому у меня сейчас два...

28
Как заставить bash-скрипт работать с задержкой (т.е. ждать 1 секунду на каждой итерации)?

У меня есть этот скрипт bash; for (( i = 1 ; i <= 160 ; i++ )); do qsub myccomputations"${i}".pbs done В принципе, я бы предпочел, чтобы между каждой итерацией была задержка в 1 секунду. Причина в том, что на каждой итерации он отправляет программный файл mycomputation"${i}$.pbsна основной узел...

27
Запустите программу с экраном GNU и сразу отсоедините после

Я пытаюсь выяснить, как написать сценарий, который будет запускать программы в сеансах экрана GNU при загрузке системы. Я пытаюсь это: #!/bin/bash screen -S test -d -m -X $HOME/folder/folder/.program \ screen -S test2 -d -m -X $HOME/folder/folder/.program2 \ но команда не может быть выполнена,...

26
Как отобразить случайную строку из текстового файла?

Я пытаюсь написать сценарий оболочки. Идея состоит в том, чтобы выбрать произвольную строку из текстового файла и отобразить ее как уведомление рабочего стола Ubuntu. Но я хочу, чтобы при каждом выполнении сценария были выбраны разные строки. Есть ли решение для этого? Я не хочу весь сценарий....

26
Как автоматически перезапустить Tomcat7 при перезагрузке системы?

Этот вопрос был перенесен из переполнения стека, поскольку на него можно ответить в Ask Ubuntu. Мигрировал 7 лет назад . Я установил Tomcat 7 на Ubuntu 12.04 LTS, которая работает на экземпляре Amzon EC2. Теперь я хочу, чтобы tomcat автоматически перезагружался при перезагрузке системы. Я читал...

26
Как я могу узнать, закончилась ли моя почасовая работа cron?

Я создал файл с именем ntpdateв/etc/cron.hourly #!/bin/sh /usr/sbin/ntpdate-debian date > /tmp/william_tmp date > /william_tmp date > ~/william_tmp echo test Я также сделал Chmod 755 для этого файла. Тем не менее, я не могу сказать, был ли файл запущен или нет! Файл не создан ни в одном из...

25
Как запустить терминал с определенным текстом, уже введенным в командной строке?

Вместо того, чтобы перефразировать мой вопрос, позвольте мне описать вам желаемый пользовательский случай: Я создаю короткий shell-скрипт для запуска команды "gnome-терминал --someoptionflagname" мой текст для публикации "и запускаю этот скрипт. Появляется Gnome-терминал с подсказкой командной...

25
Как установить аддон Firefox из командной строки в скриптах?

Я хочу улучшить свой автоматический скрипт, добавив некоторые дополнения в Firefox, однако я не могу найти способ, Может кто-нибудь помочь узнать как? Пример: (хотите установить плагин adblockPlus и установить новую веб-страницу по умолчанию) wget...

24
Что такое apt-fast и стоит ли его использовать?

Несколько раз за последние пару лет я слышал о людях, которые используют apt-fastдля обновления и установки пакетов, но я не совсем уверен, что он делает. Я думаю, что я проследил его происхождение до этого поста на форуме , и, похоже, это скрипт, который ускоряет apt-getоперации. Что именно делает...

23
Переименование сотен файлов одновременно для правильной сортировки

У меня есть тонны файлов, все названные вещи , как 1.jpg, 2.jpg, 3.jpgи так далее до 1439.jpg, однако, у меня есть проблема с одним из моих проектов и в алфавитном порядке. Это, как правило , идут в том порядке 1.jpg, 10.jpg, 11.jpgи так далее. Мне нужен какой-то способ присвоения имен файлам,...