Я хочу сделать некоторый скрипт на удаленной машине через ssh: ssh Server "V=\$\(lua -e 'print\(require\(\\\\\"platform_info\\\\\"\).get_image_name\(\)\)'\); echo \$V" Но это echo $V в конце дает мне ...
Когда дело доходит до операции оболочки, я могу понять первый шаг, но второй шаг меня немного озадачивает. Вот мое понимание: сначала оболочка разбивает ввод на слова и операторы, затем ...
У меня есть сценарий bash со следующим: USERLIST="/tmp/adusers.list.names.only.txt"
cat $USERLIST | while read users
do
num=$[$num+1]
USR=`echo $users | awk '{print $1}'`
STATUS=`winexe -U DC/ID%"PASS" /...
Я хочу добавить несколько переменных в конец строки, содержащей определенную строку. Вот моя функция: function () {sudo sed -i '/ ^ STRING / s / $ /' $ @ '/' FILE; } Однако я получил команду sed: -e ...
Я раньше выполнял команду: sudo-u elasticsearch-s "ulimit-Hn" и это возвращало значение ulimit-Hn, как замечено пользователем elasticsearch, пока я не попробовал его на Ubuntu 11.10. Там это возвращается:/...
Почему первая команда завершается ошибкой, а вторая - успешной? $ cd ~ "/ mydata"
bash: cd: ~ / mydata: Нет такого файла или каталога $ cd ~ / "mydata"
В результате ответа на мой предыдущий вопрос я решил использовать псевдоним groe =? Vim -c 'normal "+ p1Gdddd "'-c':% s / \ n / '-c' normal" gVGgJy "'-c'q!'? Я не могу понять, как заменить '? S' в моем примере, чтобы сделать это ...
Я выполняю этот небольшой сценарий тестирования, который я записал: #!/bin/bash TESTCASE= $ testHarness <<runTest $TESTCASE runTest из командной строки:./test.sh "1 092 212$", но знак доллара...
Насколько я понимаю, в сценарии оболочки "$ @" заменяется на аргументы сценария, цитируя их по мере необходимости. Например, это перенаправляет аргументы сценария в gcc: gcc -fPIC "$ @" При использовании bash ...
Все протестированные оболочки делают то же самое для (заключенной в кавычки) пары «$ *» и «$ @» с помощью этого кода: c = 'set ab @ c; IFS =:, @; a = $ (printf "<% s>" "$ *"); b = $ (printf "<% s>" "$ @"); printf "% -20s и% -20s \ n" "...
Как избежать вывода команды grep, чтобы bash мог правильно читать имена файлов? У меня есть текстовый файл, который является результатом выполнения команды поиска. Для каждой строки я хочу сделать символическую ссылку. На данный момент я просто ...
На Ubuntu 14.04, 64 bit, я установил /lib/modules/4.2.0-27-generic/kernel/drivers в качестве текущего каталога. Я намерен выполнить поиск во всех файлах, в которых в качестве подстроки присутствует net. Если я выполню поиск с помощью regex ...
Я пытаюсь открыть несколько xterms и выполнить команду как пользователь SAP через sudo, использующий pssh. До сих пор я могу выполнить PSSH в файл серверов без проверки на ключи, открыть каждый xterm в серверах...
У меня есть группа Linux-машин за двумя шлюзами. Чтобы подключиться к установке, я делаю ssh -o ProxyCommand = "ssh gateway1 nc% h% p" machines_behind_1
ssh -o ProxyCommand = "ssh gateway2 nc --proxy% h% p --...
Я добавил код в конец сценария bash, который я использую. Показанный здесь код предназначен для копирования csv в мою таблицу postgres, а затем удаления скобок, кавычек и двойных кавычек из заголовка ...
Я обнаружил, что во многих руководствах используется кавычка: `c/s', то есть цитирование символа или строки внутри подчеркивания (`) и апострофа('). Например, зайдите в manpage bash, find и т.д. и вы найдете ...
NB: хотя в приведенном ниже вопросе используется rsync, это не вопрос о rsync; это вопрос о массивах zsh. Если я инициализирую переменную EXCLUDES следующим образом EXCLUDES=( --exclude=/foo --exclude=...
Я пытаюсь написать скрипт для списка всех строк shebang в файлах python. Я хотел бы сделать следующее: sudo bash -c 'for logf in $(find / -name "*.py"); do fgrep '#!/usr/bin' "$logf"; done' ...
У меня есть сценарий count_args, который считает аргументы: #! / Bin / sh
echo $ # Если я вызываю его с этими параметрами, он сообщает мне, что получает два аргумента: $ ./count_args --options '1 2'
2 Но если я построю ...
Если у меня есть каталог, содержащий файлы, имена которых содержат пробелы, например $ ls -1 dir1
файл 1
файл 2
файл 3, я могу успешно скопировать их все в другой каталог, например: $ find dir1 -mindepth ...
Например, мне нужно заменить" в кавычки, чтобы в какой-то момент заменить строку с "" в строка с кавычкой в какой-то момент я пробовал: $ echo 'строка с "в какой-то момент" ...
Учтите, что я установил переменную site, и ее нужно распечатать с помощью echo или printf, но если я использую одинарная кавычка, чтобы что-то написать и использовать переменную, тогда как? Пример: $ site = unix.stackexchange.com
$ ...
У меня есть проблема с поведением удара при оценке серьезных диакритических знаков. Я хочу работать, находят с дополнительным - имя: найдите - называют "*.log", хорошо работает, но когда я хочу добраться - заглавная роль из вложенного сценария..
Я хочу выполнить несколько команд после того, как sudo будет управлять su - appuser-c "CD/apps/bundle/bundle-client/bin; BDL_WEB_USER=not_used экспорта; BDL_WEB_PASSWORD=not_used экспорта;./пакет-b $ {опция....
У меня есть проблема с командой awk в ударе, я хочу найти шаблон с переменной, но это не работает. Можно ли сказать мне что случилось с этой строкой? awk-F" ""/$PWD/{печатают 1$, 3$}" file.txt
Я плохо знаком с Bash, и у меня есть проблема, которые находят трудными решить, может быть легко для некоторых. У меня есть действительно старая система SCO UnixWare 7 без SSH только доступный RSH. SCO больше не существует, я...