1
ответ

Создать Пользовательские параметры (варианты) для уже существующих команд?

Недавно я хотел создать пользовательский параметр для Pacman. Чтобы разработать, я настраивал PACMAN.conf, так что конкретные пакеты (Linux, Linux-прошивка и пару больше) игнорируются, когда я ...
21.07.2018
1
ответ

Не удается установить python3 на Ubuntu 18,04

Я заново установил Ubuntu 18,04. Я хочу установить питон на него, чтобы я мог запустить фляжку на нем, но почему-то каждый раз, когда я запускаю sudo apt установить python3-minimal я продолжаю получать эти результаты: ashoms @...
20.07.2018
1
ответ

Не удается захватить группу регулярных выражений?

У меня есть скрипт Bash ниже, который пытается захватить последние цифры «pingnet», но не может найти совпадение. Я проверил в regex101, и мое регулярное выражение верное: pingnet="pingcount,site=DC,cur=200 total-up=988" regex='(\...
19.07.2018
1
ответ

Почему это так. что каждый раз, когда я ошибаюсь, команда bash перестает работать? [закрыто]

Каждый раз, когда я неправильно набираю команду, например cd .. (например, я забыл разделить cdand .. пробелом), командная строка исчезает, и я больше не могу использовать команды в терминале, пока не закрою и не открою заново. ..
19.07.2018
1
ответ

Пытаясь преобразовать init-скрипт RHEL6 в systemd

В настоящее время у меня есть init-скрипт на блоке RHEL 6.x, который используется для запуска различных лицензионных серверов для инженерной группы. Каждый поставщик имеет свои собственные процессы, переменные env и другие особенности ...
18.07.2018
1
ответ

Замените каждый экземпляр символа в именах переменных в нескольких файлах

У меня есть список файлов шаблонов, содержащих переменные в следующем формате: {{my.var}} {{my.other.var}} Мне нужно найти каждый экземпляр и заменить. с _, чтобы каждая переменная становилась {{my _ var}} {...
18.07.2018
1
ответ

Как установить пустые элементы массива, установленные на ноль?

Я пишу скрипт, который отправляет результат команд на массив вывода. Он включает в себя проверку серверов для журналов и извлечение размеров, однако, есть случаи, в которых сервер имеет отказоустойчивость ...
18.07.2018
1
ответ

Bash как работает пропуск завершенного текста?

Я использую функцию завершения меню bash для циклического завершения завершения при нажатии Tab, и я доволен этим. Но со мной слишком часто случалось следующее. Предположим, я ищу файл ...
17.07.2018
1
ответ

Найдите предыдущую команду с введенным мной префиксом

Мы можем использовать стрелки вверх и вниз для навигации по истории команд. В некоторых IDE, таких как Matlab, если мы вводим что-то, а затем нажимаем клавиши со стрелками, мы прокручиваем только команды истории, начинающиеся с ...
17.07.2018
1
ответ

Как оптимизировать скорость скрипта?

Мне нужно найти предупреждения в журналах, и я использую grep с awk (код ниже). Но на ВМ (Ubuntu 18.04) первый раз выполнение всего скрипта занимало около 120 секунд (24,5 ГБ логов), затем я попытался запустить его на Win...
15.07.2018
1
ответ

Crontab run-parts

Я смотрю на скрипт run-parts в CentOS 7. Очень похоже на это: https://github.com/ikysil/run-parts/blob/master/run-parts Похоже для запуска всего в каталогах cron.hourly и т. д. в ...
15.07.2018
1
ответ

Имя файла по какой-то причине имеет звездочку - оно не будет изменено и содержимое не будет выполнено

Я использую разделяемое серверное окружение CentOS с Bash. ll "$HOME"/public_html/cron_daily/ приносит: ./. ../ -rwxr-xr-x 1 пользовательская группа 181 Jul 11 11:32 wp_cli.sh* Не знаю, почему имя файла имеет ...
14.07.2018
1
ответ

Бэш в chroot странные ключевые движения

Я пытаюсь настроить chroot окружение с только бэш в нем. Это то, что у меня пока есть: [root@free]# дерево. . ├─── мусорное ведро -> usr/bin/ ├─── девственник ├─── и т.д. │ ├─── bash.bash_logout │ ├── баш.башрк │ ...
14.07.2018
1
ответ

Возьмите вход из файла и хранить их в переменной

Сценарий должен прочитать вход из файла (например, input.txt), храните каждую строку (n номер строк ) файла в отдельной переменной и используйте каждую переменную уникально в разных местах. Например ...
12.07.2018
1
ответ

Printf appending fails

I Tried to run the following similar commands in CentOS (12.x): printf "\nhello" "$HOME" /.bashrc printf "\nhello" ${HOME}/.bashrc После выполнения я отображаю содержимое файла .bashrc и вижу ...
12.07.2018
1
ответ

Выход из скрипта, если какое-либо оператор не удается

, я использую вложенные, если операторы в моем скрипте оболочки. Если какое-либо утверждение не удается, он должен выйти из сценария без выполнения других разделов в сценарии. Я пытался использовать выход 1 и настроен. Я не ...
12.07.2018
1
ответ

Вернитесь к оболочке входа в систему по умолчанию после запуска / Bin / Bash

при регистрации в подсказке отличается от того, как после выполнения / Bin / Bash -bash-4.2 $ Exec Bash Bash-4.2 $ Как я могу вернуть - вернуться перед Bash. Существуют определенные команды, такие как TCP Dump ...
11.07.2018
1
ответ

Правильный Escape echo -ne

Я вывожу команду echo -ne в файл в своем сценарии настройки для HID usb-мыши. Вот сценарий, который запускается от имени пользователя root через /etc/rc.local при загрузке: # здесь случайно появилась новая строка <...
10.07.2018
1
ответ

Как вы преобразуете строку Base64 UTF-8 в двоичный файл из Bash?

Есть ли инструмент, который будет делать это в Bash?
08.07.2018
1
ответ

Как только печатать строки, которые отличаются от предыдущей строки в прямом эфире в Bash?

, скажем, например, что у меня есть скрипт, который выглядит так: пока истинный делать echo $ pardingvar. сделано, где вывод может выглядеть так: foo фюра фюра бар бар foo Что мог бы добавить после эха ...
08.07.2018
1
ответ

TMPFS с доступом R / W для всех пользователей в любое время

Я хочу поделиться папкой TMPFS (/ mnt / Ramdisk) между разными пользователями. Все пользователи должны иметь возможность прочитать / писать все файлы из этой папки (как FAT32 / FUSE / SAMBA), особенно полезно для ...
07.07.2018
1
ответ

странная команда истории с TUST

У меня есть эта линия, которая сохраняет Показывая в моей истории оболочки, даже когда я не подключен к интернету: CD quey_directory && tput cu1 && tput el делает кого-нибудь знает, что он делает и где ...
07.07.2018
1
ответ

Код, совместимый с Bash 3

У меня есть эта функция bash: zmx () ​​{ "$@" 2> >( while read line; do echo -e "r2g: $line"; done ) > \ >( while read line; do echo -e "r2g: $line"; done ) } что он делает, так это добавляет "...
07.07.2018
1
ответ

Urount: / dev / sdb1: пункт монтирования не указан

, если я запуску: $ sudo umount / dev / sdb1 работает просто отлично. Если этикетка хранилища Devide Red, я пытаюсь обойти обучение, где он установлен (скрипт под названием удален): #! / Bin / Bash ...
06.07.2018
1
ответ

Как избежать новых символов линии для JSON?

У меня есть файл, который содержит новые символы строки. Я публикую файл через Curl на сервер, который использовал бы его json. Он отклоняет запрос из-за новых линейных символов. Но когда я делаю: $ (echo ...
06.07.2018
1
ответ

Изменение каталога на местоположение файла в find, затем запуск скрипта двумя уровнями выше (как будто он находится в том же dir) - bash

Проблема: Здравствуйте, я пытаюсь перебрать каждый *.faa файл в нескольких каталогах (например, /path/to/*.faa)

А затем, используя скрипт (./script.py), как будто скрипт находится в том же каталоге, что и *.faa ...

06.07.2018
1
ответ

Используйте тест оболочки для проверки базовой информации о файле. [дубликат]

Я пытаюсь написать сценарий Bash, который принимает имя файла или каталога в качестве аргумента и сообщает, является ли файл каталогом, обычным файлом или другим. Скрипт также должен сообщать, если пользователь ...
05.07.2018
1
ответ

Подстановочный знак перестал работать

Вдруг * просто перестала работать и простая программа: #! / Bin / bash for f в * .txt делать эхо $ f done просто создает строку * .txt вместо файлов в каталоге (или ничего). Но * без всяких ...
03.07.2018
1
ответ

пауза с запятой в bash [дубликат]

Почему этот сценарий оболочки: $ curl -d "asd" 0.0.0.0/abc & echo "abc"; приводит к тому, что мне приходится нажимать ввод, прежде чем он снова войдет в оболочку. Завиток — это просто почтовый запрос к простому веб-серверу...
03.07.2018
1
ответ

Ctrl-Arrow не работает в URXVT при использовании расширения вкладка

при использовании URXVT с настраиваниями из различных источников, Ctrl-левой и Ctrl-Project. Больше не работает для перемещения между словами, например, Bash и VI. Причина не является типичным отсутствующим keysym ...
02.07.2018