Вопросы с тегом «bash»

3
Как сохранить и объединить историю Bash на нескольких машинах?

Обычно я использую SSH на нескольких удаленных хостах, которые являются виртуальными машинами, и воссоздаю их каждые 5-6 дней. Я теряю всю свою историю bash в этих виртуальных машинах, как только уничтожаю и воссоздаю их. Есть ли способ, которым я могу поделиться историей Bash и использовать ее в...

3
Bash возвращает ENOENT, пытаясь выполнить двоичный файл, который существует

У меня есть скрипт сборки Rust, который мне нужно запустить для проекта, которому я помогаю. Cargo пытается выполнить сценарий до основного процесса сборки, но не удается, поэтому я попытался запустить его: $ ./build-script-build bash: ./build-script-build: No such file or directory Тем не менее,...

3
Преобразовать строку bash в массив

У меня есть скрипт (в Node.js) с именем script.js, который выводит следующую строку: (1, 2, 3) Я хочу прочитать это в цикле следующим образом: INDICES=$(node script.js) for i in "{INDICES[@]}" do echo $i done Вместо печати 1 2 3 я получил (1, 2, 3) Поскольку вывод скрипта читается как строка. Как...

3
Установите Ansible в Windows, используя Git-bash

Я пытаюсь установить платформу автоматизации с открытым исходным кодом Ansible на Windows. Существует множество руководств по установке Ansible с использованием Cygwin (например, 1 , 2 ). Тем не менее, у меня уже есть установленный Git-Bash на Windows 7 ( отсюда ). Возможно ли установить Ansible в...

3
Перенаправить ввод с кода или терминала на работающий код или терминал?

В настоящее время я использую программный скрипт, который требует непрерывного ввода через терминал. Сценарий оценивает файлы непрерывно, получая входные данные пути и оценивая файл в пути. Цель : возможно ли запустить скрипт, требующий ввода, путем передачи ввода из другого терминала или скрипта....

3
Как выровнять линии с левой стороны с помощью sed или perl one line liner

у нас есть следующий файл как выравнивание линий с левой стороны с помощью sed или perl one line liner more conf.env # Extra ssh options. Empty by default. export HADOOP_SSH_OPTS="-o ConnectTimeout=5 -o SendEnv=HADOOP_CONF_DIR" # Where log files are stored. $HADOOP_HOME/logs by default. export...

3
Сценарии оболочки и Json [закрыто]

В основном у меня есть роутер openwrt. Я хочу, чтобы он запускал сценарий оболочки для подключения к API, используя его MAC-адрес в качестве аутентификации и загружал файл JSON. Поскольку API еще не создан, я создал файл JSON вручную и хочу, чтобы скрипт считывал некоторые значения из JSON и...

3
Как ссылаться на stdin как опцию в программе в конвейере?

У меня есть программа, которая выводит файл, который я хочу использовать в качестве стандартного ввода для следующей программы. Однако у program2 есть опции «-in» и «-out», которым нужны имена файлов. Так что, если я подключаюсь к программе 2, как я могу сослаться на стандартный ввод для опции...

2
Как сделать скрипт для вызова всех остальных скриптов, соответствующих шаблону

У меня есть каталог с множеством скриптов для генерации фигур. Все сценарии соответствуют шаблону fig * -gen.sh Я хотел бы иметь скрипт bash (с именем allfig-gen.sh) для вызова всех скриптов генерации фигур. Как я могу это...

2
Документация для следующего в оболочке Bash: ключевое слово!

Если вы делаете следующее в Bash - возможно, и в других оболочках - вы выполняете команду из вашей истории, которая соответствует указанному ключевому слову: $ !keyword Я ищу документацию для этой команды. Я пробовал искать через человек баш страница, но не повезло. Я также попробовал Google, но...

2
Можете ли вы избавиться от расширений файлов для команд bash в cygwin?

Я только начал возиться с Cygwin. Я заметил, что при использовании функции автоматического заполнения вкладок для команд всегда добавляется «.exe», даже если для запуска команды это не требуется. Есть ли способ скрыть часть .exe команд...

2
Откуда берется команда «l» в моей системе?

Моя Ubuntu позволяет использовать lв качестве команды для распечатки текущего каталога очень похоже на то, lsза исключением того, что он на самом деле лучше, поскольку он определяет, какие папки, файлы и исполняемые файлы. Это существующая команда или я настроил свою систему (как laдля ls -aи llдля...

2
Bash = Ярлык для создания копии файла в удаленном каталоге?

Существует ли однострочный ярлык bash для создания копии файла из другого каталога в этот же каталог? Например, создание нового Apache vhost с использованием существующего файла vhost в качестве шаблона, не выходя из каталога, в котором вы находитесь: sudo cp -p...

2
Регулярно резервное копирование файла журнала в OSX?

Мне нужно регулярно делать резервные копии файла журнала на моем компьютере с OSX и отправлять его по электронной почте или по FTP / SFTP на мой сервер. Я знаю, что сценарий bash может быть написан для выполнения вышеуказанной задачи, но как я могу запускать это регулярно, скажем, в час или...