Вопросы с тегом «bash-script»

Скрипты, написанные на языке оболочки bash. В большинстве вопросов следует использовать теги / bash и / shell-script.

4
перенаправление в / dev / null
Я читаю пример сценария оболочки bash: #!/bin/bash # This script makes a backup of my home directory. cd /home # This creates the archive tar cf /var/tmp/home_franky.tar franky > /dev/null 2>&1 # First remove the old bzip2 file. Redirect errors because this generates some if the archive # does not …
144 bash-script  null 

3
Используйте & (амперсанд) в однострочном цикле bash
Я успешно использовал эту команду, которая изменяет переменную в файле конфигурации, а затем выполняет скрипт Python в цикле: for((i=114;i<=255;i+=1)); do echo $i > numbers.txt;python DoMyScript.py; done Поскольку DoMyScript.pyдля запуска каждой из них требуется около 30 секунд, я хотел бы отодвинуть их на задний план, в то время как следующая может …


3
Переменная как команда; Эвал против Баш-C
Я читал сценарий bash, который кто-то сделал, и заметил, что автор не использует eval для оценки переменной как команды . Автор использовал bash -c "$1" вместо того eval "$1" Я предполагаю, что использование eval является предпочтительным методом, и в любом случае он, вероятно, быстрее. Это правда? Есть ли практическая разница …

5
Bash в Linux против Mac OS
Я покупаю IMAC. Я давно работаю над Linux и занимаюсь сценариями bash. Мне было интересно, все ли команды и функции bash доступны в Mac OS? У кого-нибудь есть опыт работы со скриптами для Mac bash? Я ценю ваш вклад.
27 osx  bash-script 


6
Существуют ли какие-либо хорошо известные и широко используемые IDE-скрипты для Un * x?
Существуют ли какие-либо среды разработки, предназначенные для сценариев оболочки, в частности сценариев bash и zsh? Это означает наличие подсветки синтаксиса для сценариев оболочки и, что более важно, отладочной среды с такими функциями, как точки останова, проверка и модификация переменных и т. Д., Подобно тем, которые доступны для обычных языков программирования, …
23 bash-script  ide 



5
Bash: Какая польза от типа (встроенные функции Bash)?
Я наткнулся на команду в скрипте Bash, в которой я нашел: find /var/log/abcd -type f Вышеупомянутая команда была в контексте очистки файлов журнала. Я знаю , что findделает. После того , как увидел -type f, я просмотрел страницу руководства для него. Я увидел это на странице руководства BASH_BUILTINS (1) Описание …
16 bash  bash-script 

1
Выполнить команду, заданную параметрами функции
Я пытаюсь создать метод функции в скрипте bash, который выполняет команду, которая передается методу в параметрах. Имея в виду что-то вроде этого: special_execute() { # Some code # Here's the point where the command gets executed $@ # More code } special_execute echo "abc" Я уже пробовал я $@, "$@", …

1
Как удалить цветовые коды из стандартного вывода и передать в файл и стандартный вывод
У меня есть программа, которая использует printfнекоторые tputсмешанные в ней, и я хотел бы направить вывод на стандартный вывод, а также файл. Я бы предпочел использовать, sedтак как я не хочу никаких ненужных зависимостей от моего сценария. Вот что у меня так далеко. printf "\n$(tput setaf 6)| $(tput sgr0)$(tput setaf …

2
Регулярное выражение в скрипте bash
Это мой первый раз, когда я использую bash-скрипты, поэтому я, вероятно, делаю легкую ошибку. По сути, я пытаюсь написать сценарий, который получает группы пользователей, и, если они находятся в определенной группе, он будет регистрировать это соответствующим образом. Очевидно, будет больше функциональности, но нет смысла строить это, когда я даже не …

3
Скрипт для предотвращения гашения экрана с помощью «движения мыши» не работает
Это моя попытка создать скрипт, который будет использовать «движение мышью», чтобы предотвратить гашение экрана при просмотре видео. Я надеюсь использовать значение для максимального процесса CPU%, topи если загрузка процессора превышает 5%, должно произойти перемещение мыши. #!/usr/bin/env bash sleep_period=60s while true; do if (( $(top -bn 1 | sed -nrs '8p' …

2
Графически запросите пароль в скрипте bash и сохраните настройку тайм-аута sudo по умолчанию
Опция sudo -A(SUDO_ASKPASS), по-видимому, приводит к тому, что sudo теряет настройку timeout (например, timestamp_timeout). Я хочу использовать параметр sudo -A, но хочу сохранить время ожидания по умолчанию (например, 15 минут в Ubuntu) в скрипте bash. Я хочу запросить пароль пользователя безопасно и в диалоговом окне с графическим интерфейсом, но я …

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