1
ответ

Как заставить bash не рассматривать [ как тестовый символ при использовании подстановки команд? [дубликат]

Как я могу получить немодифицированный вывод из $() в bash? Мне нужно, чтобы bash возвращал результаты подстановки команд (через $(command) или `command`), но bash рассматривает левую квадратную скобку как тест...
07.09.2018
1
ответ

Игнорировать PS1 для «Использовать яркие цвета для смелого текста». Установка

Я на Mac с использованием ITERM2. Есть параметр под названием Draw Bold Text в ярких цветах; Проблема с этим настройкой заключается в том, что она также влияет на мой текст PS1. Есть ли способ сделать это для всего, кроме ...
05.09.2018
1
ответ

Как играть в медиа-файл с последовательностью команд контроллера?

Я хотел бы знать, сможете ли я найти способ связать комбинацию, как «Hadouken» (Hadouken - это сочетание движения джойстика: вниз, вниз, справа, правая кнопка + кнопка) уличного истребителя, чтобы сделать ...
05.09.2018
1
ответ

История в контуре Bash

Я использую Bash для выполнения сложных сценариев, имеющих для петлей Wile. Я активирую историю в сценарии, используя: set -o storight -o histexpand, но если я выполню следующий скрипт: #! / Bin / bash Установите ...
05.09.2018
1
ответ

Хотят загрузить мое резервное копирование базы данных через сценарий

удара, я хочу вывести свою базу данных на определенной дате в определенном каталоге, дамп базы данных обычно со сценарием, но это не выведет в упомянутом каталоге - выводит под только "/" каталог, не указанный...
05.09.2018
1
ответ

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

У меня есть коллекция файлов с такими именами, как: Ace of Aces (Europe) .mp4 Боец действий (США, Европа) (v1.2) .mp4 Семейка Аддамс, (Европа) .mp4 Воздушный штурм (США) .mp4 После горелки (мир) .mp4 ...
04.09.2018
1
ответ

Почему bash немедленно завершает работу, ожидая завершения команды, и получает сигнал SIGHUP, для которого была установлена ​​ловушка?

Из руководства Bash Если Bash ожидает завершения команды и получает сигнал, для которого была установлена ​​ловушка было установлено, прерывание не будет выполнено, пока команда не завершится. Когда Bash ...
04.09.2018
1
ответ

Использование петли Bash для запуска программы, которая использует однозначные кавычки в командной строке, где односмысленные цитаты аннулируют намерение сценария Bash

Проблема: я хочу иметь возможность запускать программу в контуре Bash Каждый файл .fna в каталоге, но я также хочу имя выходного файла, чтобы иметь то же имя файла (без расширения), ...
04.09.2018
1
ответ

Почему операция зеркала lftp замедляется с течением времени?

У меня есть сервер CCTV, который ежедневно резервируется на удаленный FTP-сервер с помощью команды lftp. Сервер видеонаблюдения ежедневно сохраняет видео в новую папку, резервное копирование выполняется один раз в день в час ночи, поэтому каждое резервно
03.09.2018
1
ответ

Заставить пользователя создавать папки с разрешением 775

Я ввел команду chfn -o umask=002 souser и ожидал, что пользователь souser создаст папки с разрешением 775, но он этого не сделал. Как сделать так, чтобы каждая новая папка, созданная определенным пользователем, ...
03.09.2018
1
ответ

, Как назвать файл сценария оболочки с аргументом переменной через python

, который я называю файлом сценария оболочки посредством команды Python. Filename1 является переменной, которую я создал в своей автономной программе Python, хранящей фактическое значение имени файла. Как я пишу это для выполнения...
03.09.2018
1
ответ

Как иметь дело с ПУТЕМ в сценарии установки для моих заявлений?

я хочу создать postinst сценарий для своего заявления debian пакет, и я должен изменить/etc/environment файл (добавьте некоторый путь к нему) сделать мое прикладное содержание каталога bin доступным глобально в...
02.09.2018
1
ответ

Shell: проверим, существует ли подкаталог, затем выполним команду

У меня есть такая структура каталога: incoming-- |--sub-P001--|-функция |--anat |--sub-P002--| |--anat |...
01.09.2018
1
ответ

Мне нужно изменить сценарий, но он полон гибберов

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

Передача переменную Python в встроенный скрипт оболочки?

У меня есть существующий код Python, и мне нужно позвонить скрипту Bash изнутри. Код Python захватывает несколько переменных, и мне нужно, чтобы это было передано в мою оболочку, чтобы избежать дублированного входа от пользователя. Я ...
01.09.2018
1
ответ

Bash Prompt_command, по-видимому, переопределяет VIM: установить заголовок

, я использую Konsole 18.04.3, на Fedora 28, и у меня есть следующий набор в My .bashrc: resping_command = 'echo -ne "\ 033] 30; $ (BaseName $ (PWD)) \ 007 "'У меня есть следующий набор в моем .vimrc: autocmd ...
01.09.2018
1
ответ

сценарий Bash: вычесть префикс из последовательности

, я выполняю некоторый код, посредством чего я пытаюсь вычесть префикс из последовательности. Когда я запускаю следующий скрипт, $prefix и $whole появляются, как желаемый. $ prefix= {dir / *\/}; $ whole= {f2%.mp3}; эхо "$prefix";...
01.09.2018
1
ответ

bash test — соответствие косой черте

У меня есть имя ветки git: current_branch='oleg/feature/1535693040' Я хочу проверить, включает ли имя ветки /feature/, поэтому я использую: if [ "$current_branch " != */функция/* ] ; then echo "Current...
01.09.2018
1
ответ

Как настроить $PROMPT_COMMAND, не перезаписывая значение по умолчанию (если оно есть)?

Терминал Mac поставляется с PROMPT_COMMAND по умолчанию, который проверяет историю и обновляет текущую рабочую директорию (заголовок вкладки): Добавьте echo $PROMPT_COMMAND в верхнюю часть .bash_profile и ...
31.08.2018
1
ответ

Как удалить существующие элементы из массива и продолжать добавлять новые элементы после этого

Ниже приведен пример, где я использую две массивы, которые могут быть инициированы со многими элементами, которые теперь имеют «никто» как единственный элемент, Есть ли способ удалить существующие элементы / элементы, а затем ...
31.08.2018
1
ответ

Куда я должен поместить бесхозный файл журнала

, у меня есть сценарий, который приближается и из использования sudo. Определенные команды должны быть выполнены как $USER, и определенные команды должны быть выполнены как корень. В настоящее время я выполняю цикл в фоновом режиме...
30.08.2018
1
ответ

Почему, когда цикл работает из терминала, если у ld-2.17.so нет разрешения на исполнение?

В моем предыдущем вопросе выполнялся "chmod 666 ld-2.17.so" - как я могу восстановить? Я спросил, если я изменю разрешение на чтение ld-2.17.so, как я могу его восстановить обратно, так как он не позволяет мне выполнить ...
29.08.2018
1
ответ

Как заставить команду cd действовать за пределами подоболочка скрипта bash?

Я сделал такой скрипт: #!/bin/bash if [[ $# -ne 1 ]]; затем эхо "использовать только один аргумент" выход 1 фи мкдир $1 спать 0,5 cd $1 exit 0 Я хотел создать сценарий, который позже поместил бы в /usr/bin, ...
28.08.2018
1
ответ

Сценарий Bash для мониторинга журнала, сопоставления ключевого слова и отправки команд [дубликат]

#!/bin/bash sudo tail -fn0 /home/main/time.log | grep -o --line-buffered 'гараж\|сад\|крыльцо' | голова -1 | при чтении строки; сделать sudo pkill -f porch.sh & sudo pkill -f гараж.ш & done I'...
28.08.2018
1
ответ

скрипт bash - переименование вывода logrotate

При выполнении logrotate отображается следующее: ошибка: ошибка при создании выходного файла /var/log/remote/172.29.202.29/contrail-vrouter- агент.log.1: файл существует ошибка: ошибка при создании выходного файла /var/log/...
28.08.2018
1
ответ

Создание глобальной функции в OS X

Я надеюсь добавить некоторые основные глобальные функции, которые я могу использовать в любом каталоге. Возможно ли это? Допустим, я просто хотел выполнить простую тестовую команду: say_hello () { эхо "Привет, мир!" } Является ли ...
26.08.2018
1
ответ

Как удалить ASCII пробелы/эолы из переменной в bash?

Я попробовал следующее: export PATH=>>- $HOME/.груз/вместилище: $HOME/.bkaradzic/bx/tools/bin/linux: $HOME/.bkaradzic/bimg/tools/bin/linux: $HOME/.dotnet: $HOME/.android-ndk-r17b: Экспорт $PATH ...
25.08.2018
1
ответ

Относительные симлизы, не разрешающие в подкаталоге

, у меня есть следующий макет каталога: / Home / me / mydir \ - Tiller -> ./cache/git-repo1/subdir1/tiller \ - makefiles -> ./ Cache / GIT-REPO2 / SUBDIR2 / Makefiles Когда я в / домой / мне / mydir, если я ...
25.08.2018
1
ответ

В терминале и скрипте команда Shell выполнялась по-разному

Следующая последовательность команд ch=`echo "b_d" | sed 's/_/\\\\\\\\_\_/'` echo $ch при выполнении в терминале или через исходные тексты выдает вывод b\\_d При выполнении в виде scipt sh script.sh, где ...
25.08.2018
1
ответ

Распечатать что-то в консоли в том же месте предыдущего эха со своего рода отрицательным эхом

В ударе, можно бросить команду, названную ясной очистить все экранные команды. И с эхом можно распечатать то, что вы хотите на экране. В моих простых сценариях у меня часто есть потребность печати процент...
24.08.2018