1
ответ

переменная связывания и сценарии оболочки с помощью sqlplus [закрыто]

Я хочу выполнять DML с использованием переменных связывания со сценариями оболочки. Например, что-то вроде: #!/bin/bash SH_NUM=10 sqlplus -S test_user/test_pass <
06.11.2018
1
ответ

Может ли LFTP получить имя переменной?

Я хочу иметь сценарий, который использует LFTP для загрузки файла ZIP с именем переменной. В настоящее время у меня есть следующее: Открытый сервер Пользовательский пользователь пропускает Установите SSL: Verify-Service No ls -lta1 |. grep .zip $ |
01.11.2018
1
ответ

Фильтрация набора данных с помощью AWK на основе списка

Я хочу, чтобы строки отфильтровывались из фрейма данных на основе условия, если они присутствуют в списке. До сих пор я пробовал эту вещь. Но я получаю неожиданный результат. Данные реплицируются и...
08.10.2018
1
ответ

Добавить строки из файла csv в другой, основываясь на совпадениях столбца 1

У меня есть 2 файла csv, файл 1.csv и файл 2.csv. Допустим, строка из файла 2.csv имеет то же самое 1-ое поле, что и строка из файла 1.csv. Я бы хотел, чтобы полная строка из файла 1.csv заменила полную строку из файла 2.....
30.09.2018
1
ответ

Python Script работает как команда Bash на терминале, но не как работа CRON

Я пытаюсь запустить скрипт Python на моей Raspberry Pi (string OS) в качестве задания CRON, но скрипт не может работать полностью. На Crontab -e он читает так: * / 1 * * * * python /home/pi/project/myfile.py & ...
14.09.2018
1
ответ

Невозможно перенаправить вывод Bash для переменного имени файла

Я пытаюсь перенаправить вывод Bash в именем файла переменного файла. Вот мой скрипт выглядит как #! / Bin / bash Для я в `cat servers` делать Если [«$ I» = «198.162.1.3»]; потом var = "Apple" фигурировать SSH Test @ $ i "uname ...
07.09.2018
1
ответ

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

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

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

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

Ошибка bash в eval, содержащем пробел

Мне нужно активировать параметр передачи bash в формате [имя_переменной = "значение"], например: ./test.sh ip = '164.130.21.98' hostname = 'что угодно 'pwd =' / test 'ftpcmd =' CWD debug 'user =' stefano 'На тесте ....
21.08.2018
1
ответ

Общие сведения о синтаксисе $

Я использую команду ниже для ввода пользователем и хочу отобразить ее как 3num15. num -> должно быть значение, введенное пользователем. Не могли бы вы помочь мне с синтаксисом? echo "Введите номер экземпляра источника ...
21.08.2018
1
ответ

как использовать переменную с awk [дубликат]

у нас есть следующий файл cat /tmp/hive.conf " hive-exec-log4j2 ": {" tag ":" TOPOLOGY_RESOLVED "," version ": 2}," hive-interactive-env ": {" tag ":" ...
05.08.2018
1
ответ

bash: [: отсутствует `] ', когда тест сохраняется в переменной [duplicate]

Почему это работает: [-r / tmp] && echo" tt "> / tmp / taa кошка таа tt Но этого не происходит, и как это исправить, сохранив переменную для повторного использования? COMD = '[-r / tmp] && echo "tt"' $ ...
07.06.2018
1
ответ

Безопасно определить переменную среды

AFAICT, ни GNU Bash, ни любой другой соответствующий пакет (например, GNU coreutils), который обычно доступен в дистрибутивах GNU / Linux, не имеет готового способа определения переменной среды, чтобы ...
07.05.2018
1
ответ

передать значение переменной в качестве входных данных в sql-файл оракула, который вызывается из сценария оболочки.

Хотел узнать, можно ли «передать значение переменной в качестве входных данных в sql-файл оракула, который вызывается из сценария оболочки "Я пытаюсь сделать это, но не работает: Файл SQL: set head ...
27.04.2018
1
ответ

curl с переменными в сценарии bash

Когда я использую фактические значения в команде curl в следующем сценарии, она работает и возвращает мне результат, но когда я использую переменные, это не работает должным образом, я думаю, это проблема в том, как я их определяю ...
13.04.2018
1
ответ

Bash wget с переменными и подстановочными знаками

У меня есть файл с описанием переменных: IP_1 = "xx.xx.xx.xx" ID_1 = "yyyyy" IP_2 = "xx.xx.xx.xx" ID_2 = "yyyyy" ... IP_6 = "xx.xx.xx.xx" ID_6 = "yyyyy" Я хочу выполнить команду wget с ...
21.03.2018
1
ответ

переменная ip и подключение по ssh

У меня есть сценарий оболочки .sh с этим содержимым ipserver = "66.249.95.255" echo "корень @ $ {ipserver}" ssh "root @ $ {ipserver}", но не работает, мое эхо показывает: root @ что я делаю не так?
17.03.2018
1
ответ

Создать переменную для пути к приложению

В Linux я набираю: / home / vincent / anaconda3 / bin / python: это переходит в оболочку python, без проблем. Теперь, если я попытаюсь создать переменную для этой ссылки, например: PYTHONEXEC = / home / vincent / anaconda3 / bin / ...
01.03.2018
1
ответ

Как я могу использовать GNU Parallel для присвоения значений переменным?

Я пытаюсь присвоить значения переменным с помощью GNU Parallel: $ parallel --dry-run --xapply a{1}={2} ::: a b c ::: 5 6 7 аа=5 аб=6 ac=7 Но выполнение, кажется, не работает нормально: $ parallel --...
26.02.2018
1
ответ

переменная напечатала то же значение, но на самом деле значение - diff

следующий синтаксис, используемый для захвата слова между в xml файле. Я также использую xargs для удаления любых пробелов var = `find / tmp -name '* .xml' -exec sed -n 's / < Имя> \ ([^ <] * \) <\ / Имя> / \ ...
17.01.2018
1
ответ

Когда переменная является локальной, а когда глобальной?

Рассмотрим следующие две функции: f1 () {if ["$ a" == ""]; тогда a = "0"; иначе a = $ (($ a + 1)); fi; эхо "$ а"; } f2 () {echo "f1 (): $ ($ 1)"; } Если я вызову f1 несколько раз, a будет ...
22.12.2017
1
ответ

Как инициализировать переменные для сценария

У меня есть файл, в котором у меня есть некоторые функции, которые будут использоваться сценарием. Итак, в моем скрипте я делаю следующее: source my_functions.sh VALUE_A = $ (get_proper_value "X") [[-z "$ VALUE_A"]] && echo ...
05.12.2017
1
ответ

Почему я не могу определить только для чтения переменную с именем path в zsh?

В zsh путь - это специальная переменная массива, содержимое которой связано с известной переменной PATH. Настолько особенная, что определение и вызов функции f() { local -r path=42 } ...
26.11.2017
1
ответ

Перенаправить stdout и / или stderr на путь в переменной

Как мне перенаправить stdout и / или stderr на путь, указанный в переменной? Примечание: я не хочу перезаписывать саму переменную, я хочу, чтобы std [xxx] записывал в файл, указанный в ...
18.11.2017
1
ответ

объявление переменной ksh и цикл

Мне нужно работать и понимать кш скрипт. Объявление переменной сделано не так, как я привык: STA=${1:-blabla} Я не очень понимаю, что означает "1:-"? Это...
13.11.2017
1
ответ

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

1 #! / Bin / bash 2 # query2.sh 3 4 числа = (53 8 12 9 784 69 8 7 1) 5 я = 4 6 7 echo $ {numbers [@]} # <--- это выводит на стандартный вывод "53 8 12 9 784 69 8 7 1". 8 echo $ {numbers [i]} # <--- this echoes ...
19.09.2017
1
ответ

Объявление переменной параллельно sh-c …

Я пытался обработать вывод находки с параллелью, которая в свою очередь вызвала оболочку (некоторые текстовые замены были необходимы). Я наблюдал некоторое странное поведение, которое я не могу действительно объяснить...
13.09.2017
1
ответ

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

У меня есть сценарий, который отправляет ssh на другой сервер. Сценарий A получит значение $ variableA, а затем отправит ssh на другой сервер для выполнения сценария B, которому потребуется значение $ variableA. Я пробовал ...
06.09.2017
1
ответ

Инициализация локальной переменной Bash

Как Bash инициализирует локальные переменные? Всегда ли следующие команды будут делать одно и то же (при использовании внутри функции)? местный фу местный foo = local foo = ""
29.08.2017
1
ответ

Как передать переменную в FTP-соединение? [дубликат]

Я использую lftp для подключения к FTP-серверу и пытаюсь перейти в конкретный каталог с сохранением этого местоположения в качестве переменной REMOTE_DIRECTORY. Я почти уверен, что это не работает, потому что ...
23.08.2017