1
ответ

SED не содержит результат в переменной

Я пытаюсь поместить значение результата этой команды: SED "S / \ $ IP / $ {IP} / g" xdebug.conf, предоставленные из этого файла xdebug. conf: zend_extension = xdebug.so xdebug.remote_enable = 1. xdebug.remote_host = $ IP ...
29.09.2018
1
ответ

Почему `ls -d * [! E] *` отображает все файлы вместо того, чтобы пропустить все файлы, содержащие e? »

ls -d * e * выводит все файлы, в которых есть буква "е". Но наоборот, ls -d * [! E] *, похоже, не работает. Почему именно так? это потому, что ls принимает * как свой собственный аргумент и расширяет ...
28.09.2018
1
ответ

Заставляя процесс поменяться местами и восстановить его в памяти

Я делаю некоторые тесты в Debian Linux на arm sbc. Похоже, есть некоторые проблемы, которые я не смог подтвердить, может ли это быть связано с моей настройкой zram-свопа. Есть ли способ, когда я запускаю конкретную программу, чтобы...
27.09.2018
1
ответ

Запустите команду на нескольких машинах и распечатайте соответствующий IP-адрес

Я использую одну и ту же команду GREP на нескольких машинах из машины Bastion. В дополнение к результатам GREP я тоже хочу распечатать соответствующий IP-адрес. SSH (Hidden) Sudo Greep -a 2 Hi / Home / ...
26.09.2018
1
ответ

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

У меня есть следующие команды, которые должны быть Запустите в скрипте оболочки, команду nohup >> Help.out.out & Когда я запускаю скрипт из терминала, команда nohup работает в фоновом режиме и следующая ...
24.09.2018
1
ответ

Может ли массив быть первым аргументом функции? [дубликат]

У меня есть функция, одним из аргументов которой является строка, состоящая из слов, разделенных пробелами. Например. "foo bar ccc" Я думаю, что этот тип строки можно рассматривать как «массив» и перебирать каждое слово. Мой ...
22.09.2018
1
ответ

Копировать паставку из файла Unix в Notepad

Как я могу скопировать содержимое большого файла Unix (Toolty Tool) на Notepad?
20.09.2018
1
ответ

Где добавлены дополнительные группы, исходящие из / proc / pid / stature, они всегда унаследовались от оболочки?

в / proc / pid / state Мы можем видеть все Дополнительные группы для PID (мое понимание это предполагает, что она была разветвлена ​​из интерактивной оболочки или процесс GetGroups (2)), я хочу знать ...
19.09.2018
1
ответ

Существует ли команда Linux с именем (h)?

Я прочитал в неофициальной документации о команде Linux shell с именем h: она упоминалась вместе с командами help и man, без всяких объяснений. Так что я попробовал ее на своем linux терминале, но она ...
17.09.2018
1
ответ

Команда «найти» выводит сообщение об ошибке

Я хотел бы узнать о сообщении об ошибке, которое я получаю, когда запускаю команду «найти». В следующем абзаце я объясню, чего я пытаюсь достичь. У меня есть родительская папка. Внутри этого ...
14.09.2018
1
ответ

Catch result of sub-pro-process in Z-shell

AAA ; CCC AAA AAA, CCC - это разные команды. Здесь мы находимся в zsh скрипте - например: vi script.zsh <...> ААА <...>; CCC ААА <...> <.....
14.09.2018
1
ответ

Что именно означает echo '[local]\nlocalhost\n' > /etc?

RUN echo '[local]\nlocalhost\n' > /etc/ansible/hosts Эта строка находится в моем dockerfile, и я предполагаю, что она просто означает добавить localhost в файл ansible/hosts? Кто-нибудь может объяснить, что значит [local]\...
13.09.2018
1
ответ

В чем разница между tar -A и tar -r?

Я прочитал, что tar -A означает: добавить архивы в конец существующего архива; tar -r означает: добавление файлов в конец архива tar. Они не имеют в виду одно и то же? Не могли бы кто-нибудь объяснить...
13.09.2018
1
ответ

Как выполнить любую команду inline ssh, как будто я печатаю его вручную, но прямой вывод на локальный компьютер?

У меня есть доступ к удаленному серверу, что я не полностью контролирую и предпочитаю, чтобы мои автоматические скрипты Что делать на этом сервере живут локально. Я обнаружил, что не все команды выполняются встроенные с ...
11.09.2018
1
ответ

bash in-line brace expansion

Имеет ли bash/readline привязку или функцию, к которой может быть привязана комбинация клавиш для расширения in-line braces? Аналогично тому, как комбинация клавиш M- * может использоваться для поточного глоббинга...
11.09.2018
1
ответ

Variable is not found by wgrep inside of script

В настоящее время я заново изучаю shell-сценарии. Я делаю скрипт, который проверяет r/EarthPorn и случайным образом выбирает пост, переходит в этот пост и загружает изображение. Затем устанавливает его в качестве фона. По какой-то причине ...
10.09.2018
1
ответ

Выполнение удаленного выполнения команды SSH на нескольких локальных серверах из ввода (sshpass?)

В настоящее время я ищу решение для выполнения удаленных команд на нескольких локальных серверах из входного файла, содержащего 'user: password' в следующем format: jboss5: manager: 192.168.1.101 ...
09.09.2018
1
ответ

Как правильно сохранить символ новой строки в переменной оболочки (POSIX )?

Попытка обновления уточнить на примере следующие команды оболочки :SHELLVARIABLE="1st line, 2-я линия, 3-я линия, " printf '%s' "$SHELLVARIABLE" сгенерировать этот вывод :1-я строка, <...
08.09.2018
1
ответ

Используя Несколько Функция для получения вывода в одной строке

я пытаюсь создать вывод, который сохраняет имя хоста, ssh протокол и корневые данные для входа со сценарием удара. И я хотел бы сделать это с разработкой функций. Я разработал .sh, но он не работает....
07.09.2018
1
ответ

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

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

Как я могу увеличить номер, найденный подстановочным знаком в предыдущей команде? (ZSH)

Я хочу сделать это: setopt hist_subst_pattern echo ninja_turtles_2003_s02e05_dvdrip_30nama.mkv. ^ Е (0?) ^ E $ ((match [1] +1)) # в результате чего: echo ninja_turtles_2003_s02e06_dvdrip_30ma.mkv Но я ...
03.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
ответ

как отправлять строки/сообщения в файл почтового журнала

в /var/log мы видим следующие файлы почтового журнала -rw------- 1 root root 11733421 5 августа 03:47 maillog-20180805 -rw------- 1 root root 15566137 13 августа 03:16 maillog-...
30.08.2018
1
ответ

Команда работает в сценарии (или -c), но не при прямом запуске (в интерактивной оболочке)

Это работает: $ bash -c 'while true; делать эхо фу; сон 1; done ' foo foo ... Но не это: $ while true; делать echo foo; сон 1; done bash: синтаксическая ошибка рядом с неожиданным токеном `done 'Я вижу ту же проблему ...
27.08.2018
1
ответ

Понимание обходов символьных ссылок каталога и родительского каталога

Скажем, у Вас есть каталоги/dir1 и/dir2/linked, где последний является символьной ссылкой на первого. Когда Вы CD к связанному и pwd, Вы получаете вывод/dir2/linked. Если Вы затем CD.., Вы будете помещены...
26.08.2018
1
ответ

Сценарии Shell: Удаление или движущиеся файлы из одного каталога, которые соответствуют именам файлов из другого каталога

У меня есть очень определенная и нечетная проблема для решения. Я работаю научным сотрудником, и я производил тонну чисел. В одном каталоге я вывожу .pngs для просмотра небрежно (ограниченное пространство здесь) и...
26.08.2018
1
ответ

Проблема с завершением работы с sed

В сценарии sed у меня есть следующая строка, которую нужно обновить с помощью sed: opennic = "nameserver 95.85 .9.86 \ nnameserver 185.83.217.248 \ nnameserver 193.183.98.154 \ nnameserver 5.9.49.12 "sed ...
26.08.2018
1
ответ

, Как видеть, из которого прибывает вывод дескриптора файла?

, Как видеть, из которого прибывает вывод дескриптора файла? Эхо $ привет привет эхо $ привет 1> &2 привет все идут в/dev/pts/0 но существует 3 дескрипторов файлов 0,1,2
25.08.2018
1
ответ

Shell_exec из динамически созданного сценария с остальным

Я пытаюсь использовать Shell_exec в скрипт, который динамически создается и сохраняется в переменной PHP. Вот сценарий до сих пор. {Curl -fsss - retry 3 https://hc-ping.com/same-unique-ide; \ ...
23.08.2018