Мне нужно сохранить дамп mysql с удаленной машины в файл на локальной, поэтому подключитесь через ssh к удаленной машине, запустите mysqldump на на удаленном компьютере и сохраните его в файл на локальном компьютере, где выполняется скрипт. У меня есть 2
Я запускаю задание Abaqus в командной строке Ubuntu, используя два файла (file1.inp и file2.f )следующим образом :abaqus job=file1 user=file2.f Поскольку я делаю это много с разными файлами, хотел сделать...
Я пытаюсь передать в функцию аргумент, состоящий из нескольких слов, и вывести результат простым способом. В настоящее время я делаю это: function myFunction { multiWordString="" for ((i=3; i<=$#; i++...
Я создал функцию в bash, и когда я ее вызываю, происходит сбой с ошибкой несвязанной переменной. Я не понимаю, почему объявлены переменные, которые считаются несвязанными. Более того, похоже...
Контекст: у меня есть старый скрипт bash с большим разделом, анализирующим его аргументы. Бывает, что мне нужно дважды вызывать этот раздел, поэтому я планирую перенести его в функцию, чтобы избежать дублирования кода. ...
Я наткнулся на это неожиданное поведение и надеялся, что кто-то с лучшим пониманием сможет это объяснить! У меня есть функция, которая вызывается сценарием и работает как фоновый процесс - ...
Функция zsh cn function cn() { nmcli device wifi connect "$1" --ask
} запросит пароль и подключится к сети foo, если
вы вводите cn foo Но это не будет автоматически завершать foo, так как ...
Я пытаюсь создать функцию, которая будет отображать предыдущую и последнюю команду с текущего терминала. Это ожидаемый результат (здесь я вызываю нужную функцию f): $ history 1
история 1
$ ф
...
Известно, что синтаксический анализ вывода ls обычно является плохой идеей, и одно из решений — использовать подстановку вместо ls для «безопасного» цикла. через файлы в каталоге. для пути в /path/to/search/*; делать ...
Итак, я пытаюсь отсортировать файлы с определенными расширениями в определенную папку (те, которые были выбраны пользователем с помощью аргументов командной строки) Скажем, $1 (.jpg) $2 (. docx) и т. д. Сценарий работает...
Я не уверен, почему моя простая функция вызывает "Синтаксическая ошибка рядом с неожиданным" myArr,'. Я беру массив, ключ поиска значение и имя раздела строки в качестве аргументов Каждая строка в массиве "," ...
В наборе ksh93 -f перечисляет все функции и их определения. $f(){ :; } $ печатать -f
е () {:; } С добавленной причудой, что функции, которые были определены без завершающей новой строки, перечисляются ...
Я добавил это в ~/.bashrc, чтобы получить раскрашенный хвост: tailc () { tail $@ | ccze
} И я могу запустить его так: tailc -f -n 10 foo/log.txt Но я не могу использовать его для привилегированного файла: sudo tailc -f -n 10 /...
# Вывести $1 $2 раза
function foo() { for (( i=0; i<$2; i++)); сделать эхо -n $1 выполнено эхо
} # Напечатать $1 $2x$3 раза
function bar() { for (( i=0; i<$3; i++)); do foo ...
Я присвоил pushd в оболочке bash следующий псевдоним, чтобы он подавлял вывод: alias pushd='pushd "$@" > /dev/null' В большинстве случаев это работает нормально, но теперь у меня проблемы используя его ...
Я написал приведенный ниже блок кода #!/bin/bash TABLE_NAME="${1}"
COL_NAME="${2}" FIELD_VALUES_1SQ_FUNC()
{ FIELD_VALUES_1SQS=`sqlplus -s sab/admin@TERM << EOF SET FEEDBACK ...
У меня есть скрипт, внутри которого много функций. myfile1.sh: func1() {} func2() {} Я могу вызвать их из сценария с помощью: myfile2.sh: source myfile1.sh func1 func2 Но как я могу их вызвать, если...
Я делаю много презентаций, в которых используется много снимков экрана, и мне нужен более простой способ упорядочить их по проектам. Я пытаюсь написать простую функцию, которая изменяет местоположение снимков экрана ...
У меня есть сотни нескольких папок, которые содержат тысячи zip-файлов, содержащих вложены в zip-файлы, как показано на трех приведенных ниже начальных древовидных структурах
012016 /
├── 2016-01
│ └── 2016-01
│. ..
У меня есть функция оболочки (в .bashrc), которая создает файл Temp, выполняет аргументы (включая всю последовательность трубопроводов), перенаправляет его в файл Temp, а затем открыть его в VS-коде. Я вызываю ...
Я пытаюсь создать сценарий оболочки, принимая аргумент ряд средних и назначающих для каждой ноты, наблюдение, пример: есть 5 средних, которые введены Отказ
Есть 2 примечания: ...
У меня есть функции bash foo и bar в моем ~ / .bashrc. Функция foo вызывает внешнюю команду ext_command, которая сама принимает в качестве одного из своих аргументов другую команду. Я хочу передать bar как эту команду, я ....
как https://stackoverflow.com/a/13864829/, сказал, $, если [-Z $ {AAA + X}]; Тогда эхо "ААА unset"; остальное эхо "AAA установлена"; fi aaa unset может проверить, если установлена вариабельная aaa или unset. Как я могу обернуть ...
Другой вопрос касается лимита на сборку команд с помощью find's -exec ... {} +. Здесь я хотел бы знать, как эти границы сравниваются с внутренними границами раковин. Подражают ли они системным ограничениям или...
Я могу, чтобы определить функцию в ударе и использовать его: нечто () {повторяют 1$;} тест нечто, Но если я хочу собрать свои функции в одном сценарии удара все его недоступное: init.bash #!/bin/bash нечто () {повторяют 1$;}...
У меня есть следующие псевдонимы функций, полученные в приставках ZSH и Bash: Compose () {docker-compose $ *
} Run () {Создать "Run app app $ *"
} Rails () {Run "Rails $ *"
} В Bash, бегущий ...
У меня есть функция, одним из аргументов которой является строка, состоящая из слов, разделенных пробелами.
Например. "foo bar ccc"
Я думаю, что этот тип строки можно рассматривать как «массив» и перебирать каждое слово.
Мой ...
Как я могу записать функцию в zsh, который вызывает существующую команду с тем же именем как сама функция? Например, я попробовал это для иллюстрирования моего вопроса: функционируйте ls {ls-l $1$ 2$ 3...
я пытаюсь создать вывод, который сохраняет имя хоста, ssh протокол и корневые данные для входа со сценарием удара. И я хотел бы сделать это с разработкой функций. Я разработал .sh, но он не работает....
в Bash, я могу написать: Caller 0 и получить контекст абонентера: номер строки:
Функция
Название сценария Это чрезвычайно полезно для отладки. Дано: yelp () {абонент 0; } Затем я могу написать yelp to ...