Запитання з тегом «bash-script»

Сценарії, написані мовою шкаралупи bash. У більшості питань замість цього слід використовувати теги / bash та / shell-script.

4
переадресація на / dev / null
Я читаю приклад сценарію bash shell: #!/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
Використовуйте & (ampersand) в однорядковому циклі bash
Я успішно використовую цю команду, яка змінює змінну у конфігураційному файлі, а потім виконує скрипт Python в циклі: for((i=114;i<=255;i+=1)); do echo $i > numbers.txt;python DoMyScript.py; done Оскільки для кожного з них DoMyScript.pyпотрібно тривати близько 30 секунд, перш ніж завершити роботу, я хотів би перенести їх на другий план, тоді як …


3
Змінна як команда; eval vs bash -c
Я читав сценарій bash, який створив хтось, і я помітив, що автор не використовує eval для оцінки змінної як команди . Автор використовував bash -c "$1" замість eval "$1" Я припускаю, що використання eval є кращим методом, і, мабуть, швидше все одно. Це правда? Чи є якась практична різниця між …

5
Bash в Linux проти Mac OS
Я купую iMac. Я працюю над Linux довгий час, і я роблю купу сценаріїв. Мені було цікаво, чи всі команди bash та функції доступні на Mac OS? Хтось має досвід роботи з сценарієм Mac bash? Я ціную ваш внесок.
27 osx  bash-script 


6
Чи є якісь добре відомі і добре використані сценарії оболонки IDE для Un * x?
Чи є якісь IDE, орієнтовані на сценарій оболонок, зокрема сценарії bash та zsh? Це означає, що підсвічування синтаксису для скриптів оболонки та ще важливіше налагодження середовищ з такими функціями, як точки прориву, змінна перевірка та модифікація тощо, як і ті, що доступні для звичайних мов програмування, таких як Python, Java …
23 bash-script  ide 



5
Bash: Яке використання типу (вбудовані Bash)?
Я натрапив на команду в сценарії Bash, в якій я виявив: find /var/log/abcd -type f Вищевказана команда полягала в очищенні файлів журналу. Я знаю, що findробить. Побачивши -type f, я подивився його сторінку вручну. Мені довелося це побачити на сторінці людини BASH_BUILTINS (1) Опис прапора -f під typeкомандою: The -f …
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
Як викреслити кольорові коди з stdout, а також у файл та stdout
У мене є програма, яка використовує printfдеякі tputзмішані в ній, і я хотів би передати висновок в stdout, а також файл. Я вважаю за краще використовувати, sedоскільки не хочу зайвих залежностей від мого сценарію. Ось що у мене поки що. printf "\n$(tput setaf 6)| $(tput sgr0)$(tput setaf 7)Sourcing files...\033[m\n" | …

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

3
Сценарій для запобігання затуманення екрана за допомогою "переміщення миші" не працює
Це моя спроба зробити сценарій, який використовує "переміщення миші", щоб запобігти затуханню екрана під час перегляду відео. Я сподіваюся використати значення для найвищого відсотка процесора у процесі, topі якщо використання процесора перевищує 5%, має відбутися рух миші. #!/usr/bin/env bash sleep_period=60s while true; do if (( $(top -bn 1 | sed …

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.