2
ответа

Чтение с терминала без ожидания [ENTER]

Извините, что беспокою вас такими глупыми вопросами, но недавно я начал работать с терминалом Linux, и когда я читал статью о команде stty, я нашел следующий вопрос :¿Как...
02.11.2020
2
ответа

сценарий bash -запрос ввода через графический интерфейс

В настоящее время я пишу сценарий действия nemo на bash, и мне нужен способ получить ввод от пользователя. Как? терминал не отображается при запуске сценария действия. в любом случае есть всплывающее окно запроса...
10.08.2020
2
ответа

Как изменить входные переменные с помощью строковых модификаторов в zsh?

Я работал над выделенной жирным шрифтом функцией в качестве доказательства -концепции -и вызова самому себе. Я пытаюсь ввести текст (например, foo )и вывести его на стандартный вывод, поскольку он выделен полужирным шрифтом (foo ). Контекст :...
02.08.2020
2
ответа

Как запросить пользовательский ввод с помощью $EDITOR из скрипта?

Я хочу иметь механизм ввода, аналогичный git commit. Когда скрипт запущен, он должен открыть редактор для редактирования временного файла, использовать этот файл в качестве входных данных, а затем избавиться от файла.
14.01.2020
2
ответа

Удаление экрана входа в систему и пароля для Autologin

Я использую UP Board. В IT установлен Ubilinux. Я сделал киоск браузера, чтобы он автоматически входил в полноэкранный режим браузера, но у меня возникла проблема с перезагрузкой. Всякий раз, когда я пытаюсь ...
19.10.2018
2
ответа

Дождитесь ввода с клавиатуры внутри цикла while-read

I есть сценарий bash с такой конструкцией: while read foo bar baz; do echo "Processing $ foo $ bar $ baz" # здесь еще код done
21.05.2018
2
ответа

Подождите, пока процесс завершится, ИЛИ пользователь нажмет клавишу

Мне нужны два способа завершить часть моего сценария bash. Либо счетчик достигает предопределенного числа, либо пользователь вручную заставляет скрипт продолжить работу с любым значением счетчика в настоящее время ...
15.03.2017
2
ответа

Функция Bash присваивает значение переданному параметру

У меня следующая ситуация: я пишу сценарий, который будет читать свои параметры либо из файла конфигурации (если существует и параметр присутствует) или просит пользователя ввести указанный параметр, если это не так ...
02.11.2016
2
ответа

Как создать как много переменных по мере необходимости из сценария оболочки (удар)?

Я делаю сценарий для контроля некоторых пользовательских процессов с Выскочкой, но, начиная с для компании, на которую я работаю, они попросили, чтобы я сделал это универсальный..., как так? Ну, количество контролируемых процессов...
23.05.2013
1
ответ

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

У меня есть сценарий, который принимает данные от пользователя (варианты 1, 2, 3 и т. д. )для выбора файлов для развертывания на удаленном сервере. Вместо того, чтобы пользователь запускал этот скрипт несколько раз, я бы хотел, чтобы они были...
01.07.2021
1
ответ

Установите переменные с помощью пользовательского ввода и убедитесь, что все переменные были установлены, прежде чем продолжить сценарий

Я создаю автоматический сценарий bash, который установит и настроит несколько пакетов на сервере Linux. Я надеюсь повторно -использовать этот скрипт на нескольких серверах, но изменить некоторые параметры, чтобы привыкнуть к...
27.11.2020
1
ответ

почему Perl, если условие удовлетворяет пустой строке?

Приведенный ниже код работает нормально, за исключением той части, что STDIN также принимает пустое значение и переходит к первому выбору "print" Selected Y \n";". Если я использую && $check ne "" )...
18.11.2020
1
ответ

Настройка 2 сетевых адаптеров со статическим IP-адресом, 1 - с Интернетом и 1 - с частным

Настройка сетевых соединений CentOS 7 на сервере с 2 сетевыми интерфейсами. Сетевые итерфейсы: em1, которые должны быть подключены к локальной сети DHCP, IP: 192.168.0.240 Шлюз: 192.168.0.2 Masq.: 255.255.255....
01.04.2019
1
ответ

Как проверить каждый файл в каталоге и попросить пользователя выполнить действие в csh shell

Действия, которые я хотел бы выполнить с помощью этого скрипта, это прочитать имя (без базы) каждого файла в каталоге Для каждого файла спросите пользователя, хочет ли он выполнить какое-либо действие (например, переместить файл в ...
20.03.2019
1
ответ

Дайте путь по умолчанию для ID_RSA в скрипте оболочки

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

Автоматический ввод «да» в файл bash [закрыто]

Slurm - менеджер рабочей нагрузки. Существует два режима выполнения задания: интерактивный (srun) и пакетный режим (sbatch). При использовании интерактивного режима необходимо оставить терминал открытым, что может привести к лишним ...
24.08.2017
1
ответ

прочитать 1 или несколько строк в bash - заставить его работать при вставке (в дополнение к вводу вручную)

Я прочитал несколько ответов с разной степенью сложности. Большинство из них работают хорошо, когда вводятся вручную. Например: https://stackoverflow.com/a/20913871/1841533. Вот мой пример кода, очень ...
23.05.2017
1
ответ

Скрипт, использующий ввод пользователя для вычисления старой даты

У меня есть множество файлов журнала, которые я должен переместить из производственного каталога в архивный каталог. Мне нужно переместить их по дате создания. Файлы с января 2016 года попадают в архивный каталог ...
23.08.2016
1
ответ

Python `read -n1 var`?

Есть ли модуль Python 3, который позволяет вводить один символ без необходимости после этого нажать Enter? Как Bash read -n1 var?
05.07.2016
0
ответов

Чтение файла из пользовательского ввода со списком префиксов, затем вызов файла с префиксами в циклах while

Я пытаюсь направить вводимый пользователем файл в цикл while, но при запуске скрипта мне не удается. Генелист файла пользовательского ввода содержал список чисел, которые я использовал в качестве префиксов других моих файлов. Например. 012.лн, 012.модель.
16.11.2021
0
ответов

Почему в моем скрипте, вызванном из другого скрипта, возникает ошибка чтения?

Позвольте мне нарисовать для вас картину. Вы пишете некоторые сценарии развертывания или сценарии сборки или что-то еще и т. д., которые запускают команды на удаленном компьютере для выполнения таких действий, как, например. создавать пользователей, устан
12.09.2020
0
ответов

Печать всех строк между двумя строками, одна из которых является пользовательским вводом, с использованием sed

Я пытаюсь использовать :sed -n '/String1/,/String2/p' Имя файла для печати всех строк между String1 и String2. Хотя я хочу добавить String1 в качестве пользовательского ввода, поэтому читать $userinput sed -n '/$userinput/,/...
08.07.2020
0
ответов

Сценарий zsh подсказывает, что нужно прочитать одно нажатие клавиши :При необходимости добавить новую строку?

У меня есть скрипт, который принимает флаг -i (→ $interactive )и, если он установлен, задает да/нет -по умолчанию -без вопросов для каждой цели, а-ля rm -я и другие. Чтение Zsh -q предназначено именно для этого случая — оно принимает...
14.06.2020
0
ответов

Скрипт, который проверяет 3 входа

Вот что у меня есть. Я пытаюсь проверить 3 входа. Первый и второй входы не просят меня ввести правильный ввод. Что не так? #!/bin/bash ...
10.03.2020
0
ответов

Как проверить вывод grep с помощью оператора if

Мне нужно использовать оператор if, чтобы ответить на пустой вывод. У меня есть: при чтении -p "Введите имя файла:" do Extant=$(ls | grep $name) echo "$Extant" для сохранения и отображения результатов. это нормально... ...
18.01.2020
0
ответов

Как использовать разрыв строки в команде чтения -p при использовании переменных в строке подсказки

Я хочу иметь разрыв строки после подсказки при использовании функции cowsay в подсказке: чтение -p "$(cowsay "ты знаешь это слово?") \n" answer есть несколько ответов на эту проблему: 1)https:/...
25.11.2017
0
ответов

Пауза в GNU parallel и ожидание символа

Я бы хотел, чтобы временная пауза была заменена эквивалентом getchar() при выполнении GNU parallel: parallel -j2 --halt 2 ::: 'sleep 5m; return 1' './runMe' Однако следующее не ...
05.09.2017
0
ответов

Как принять «пароль» как ввод в сценарии оболочки? [дубликат]

Возможный дубликат: как скрыть команды, введенные в оболочке Linux? Чтение паролей без отображения на экране в сценариях Bash Я хотел бы использовать пароль в качестве входных данных, но я хочу, чтобы пользователь мог ...
13.04.2017
0
ответов

приостанавливаю цикл в AIX для ожидания ввода пользователя

Я ищу сценарий механизм, который может реализовать следующую идею. Прокрутите список и остановитесь / дождитесь «чтения x» до следующего ввода от пользователя. Я знаю, что следующий сценарий не работает! Поскольку ...
12.05.2016
0
ответов

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

Мне нужен способ использовать текущую строку, которую пользователи ввели, как переменную для функции оболочки. мой текущий код, который можно вызвать ctrl+r zle -N search bindkey "^R" search search () { read ...
27.08.2014

Еще нет никакого руководства использования этим тегом …!

Руководство использования, также известное как тег выборка Wiki, является короткой аннотацией, которая описывает, когда и почему тег должен использоваться на этом сайте конкретно.

Еще нет никакого тега Wiki для этого тега …!

Справка wikis тега представляет вновь прибывших тегу. Они содержат обзор темы, определенной тегом, наряду с инструкциями по его использованию.

Все зарегистрированные пользователи могут предложить новый тег wikis.

(Обратите внимание, что, если у Вас есть меньше чем 20 000 репутаций, Ваш тег, Wiki будет одноранговым узлом, рассмотренным, прежде чем это будет опубликовано.)