2
ответа

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

Например: я хочу, чтобы пользователь ввел A=a, и у меня есть команда, которая, как мне кажется, абсолютно неверна. read -p "Введите что-нибудь:" frsstring=secstring эхо $frsstring эхо $секстрока ``````````````````````````...
29.09.2019
2
ответа

Команда чтения в сценарии оболочки -подстановка ввода переменной

Я новичок в Linux, прошу прощения за неправильную терминологию. Я использую Убунту 18.04. Я читаю текст в сценарии оболочки, используя команду чтения. У меня есть переменная в окне bash, которую я хочу заменить...
30.07.2019
2
ответа

Сценарий оболочки при «чтении» принимается с помощью клавиши ввода и клавиши табуляции

в сценарии оболочки, когда у вас есть следующее: read my_variable Enter is ключ, который сохраняет ваш ввод. есть ли способ заставить Tab выполнять то же самое, что и Enter, не удаляя функциональность Enter?...
20.07.2019
2
ответа

Если я знаю, на сколько строк нужно идти вниз, как мне узнать, с чего начать в файле с точки зрения байтов

Я хочу начать чтение файла с определенной позиции. Я знаю, со скольки строк начинать чтение, но функция read() не принимает строки в качестве аргумента, она принимает байты для позиции. Есть ли какой-нибудь трюк, который я могу...
08.07.2019
2
ответа

Bash - здесь документ читает входное значение от другого пользователя

У меня есть здесь документ внутри сценария bash.Я хочу прочитать из него такое значение: su myUser << SESSION set -x echo -n "Введите свое имя и нажмите [ENTER]:" прочтите имя echo "имя - $ ...
12.06.2019
2
ответа

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

У меня есть текстовый файл, который обычно заполнен несколькими строками, которые я хочу "напечатать" с помощью цикла while. Текст внутри этого файла содержит переменные - моя проблема в том, что эти переменные не...
31.05.2019
2
ответа

Как читать stderr из процесса, работающего в фоновом режиме?

Я хочу отправить демона в фоновый режим и продолжать выполнение моего скрипта только тогда, когда демон выводит конкретную строку в stderr, что-то среди строк: # Fictional daemon {for x ...
29.05.2019
2
ответа

Должен ли оболочку прочитать (скрипт) один символ за раз?

при чтении скрипта оболочка будет прочитать скрипт из файла или из трубы или, возможно, какой-то другой источник (stdin?). Вход не может быть стремиться к некоторым углу (без способа ...
08.01.2019
2
ответа

Что делает `while read -r line || [[-n $ line]] `mean?

Некоторое время назад я нашел код для чтения ввода из файла, я полагаю, из Stack Exchange, который я смог приспособить для своих нужд: while read -r line | | [[-n "$ линия"]]; do if [[$ line! = ""]] ...
31.10.2018
2
ответа

Использовать чтение как подсказку внутри цикла while, управляемого read?

] У меня есть случай использования, когда мне нужно прочитать несколько переменных в начале каждой итерации и прочитать ввод от пользователя в цикл. Возможные пути к решению, которые я не знаю, как ...
03.08.2018
2
ответа

Читайте список серверов для пользователя?

Как я могу прочитать список серверов, введенных пользователем и сохранить его в переменной? Пример: Пожалуйста, введите список серверов: (Пользователь вступит в следующую :) азбука деф Ги Конец $ echo $ переменная ABC деф GHI Я хочу ...
26.07.2018
2
ответа

Использование «чтение» для более чем одной переменной

, так что я пишу скрипт, чтобы в основном запустить мои приложения Docker, я ' У вещей все работает просто хорошо, что делает все, что я записал это сделать. У меня просто вопрос о одном из моих ...
05.07.2018
2
ответа

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

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

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

Я пытаюсь настроить строку цикла чтения во время чтения для чтения входного текстового файла построчно и передачи двух строк в качестве переменных в каждой строке в текстовом файле. в то время как IFS = read -r строка do # Чтение и передача ...
10.02.2018
2
ответа

Как считать команды из файла?

У меня есть некоторые сценарии PHP, как которые я работаю в последовательном порядке: php index.php импортируют file1 - офлайновые && php index.php импортируют file2 - импорт deleteUnused && php index.php file3 Теперь я...
16.09.2017
2
ответа

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

Ожидание слишком долго при обнаружении с нечитабельным сектором на диске является действительно очень раздражающим. (Особенно, при попытке считать столько данных, сколько может быть считан из диска с поврежденными секторами и делают это...
03.09.2017
2
ответа

Распечатайте в настоящее время нажатые клавиши к stdout и считайте их линию за линией

Я хочу знать, какие клавиши нажаты на моей клавиатуре и печатают информацию к stdout. Инструмент, который может сделать это, является showkey. Однако, если я хочу передать данные showkey для чтения: в то время как считанная строка;...
13.04.2017
2
ответа

Сброс счетчика при изменении во время чтения

У меня есть файл, содержащий что-то вроде следующего: красная собака красная кошка красная птица красная лошадь синий хомяк синяя обезьяна синий лев розовый пони розовый кит розовая свинья розовый дельфин I ...
12.04.2017
2
ответа

Что означает «читать -n1 -s» в этом скрипте?

Сегодня я научился некоторым трюкам с меню параметр в командной строке. Одним из них был cat << EOF Some lines EOF читать -n1 -s case $ newvar in "1") echo ""; ecsa Это действительно волшебно. Я ...
05.04.2017
2
ответа

Текстовый файл справки по сценариям оболочки в массив

#! / Bin / bash function guest { я = 0 в то время как IFS = $ '\ n' читать -r имя; делать ГОСТИ [i] = "$ {имя}" ((i ++)) сделано $ i)) делать echo "$ {GUESTS [i ++]} \ n" ...
07.03.2017
2
ответа

Разделить слова из `read` и сохранить в массив?

Как я могу ввести ввод из прочитанного, разделить слова по пробелам, а затем поместить эти слова в массив? Я хочу: $ прочитать предложение это приговор $ echo $ предложение [1] это $ echo $ предложение [2] ...
20.05.2016
2
ответа

Как при чтении строки с конвейером

В настоящее время я пытаюсь прочитать файл csv с помощью BASH. 10-е значение [$ f10] файла csv должно быть больше 0 для данного класса машины и идентификатора машины [m_class] и [m_id] (они определяются пользователем). ...
29.07.2015
2
ответа

Инициирование нулевых побайтовых чтений на FIFO/имуществе

Я хотел бы знать, как эмулировать поведение ICANON ^D: а именно, инициируйте непосредственное, даже нулевой байт, читайте в программе на другом конце FIFO или ИМУЩЕСТВА или сокета или somesuch. В частности, я...
03.04.2015
2
ответа

Каково значение чтения-r?

для понимания другого ответа: найдите / - тип d-print0 |, в то время как считано-r-d''; сделайте ls - буква "$dir" | sed '$! d' первый шаг должен понять использование опции-r команды чтения...
27.03.2015
2
ответа

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

Общая проблема, которую я хочу записать сценарию, который взаимодействует с пользователем даже при том, что это посреди цепочки каналов. Конкретный пример Конкретно, это берет файл или stdin, строки дисплеев (...
08.11.2014
2
ответа

Почему чтение управляет не, выбирают интерактивные варианты, когда выполнено sh?

Я хочу загрузить сценарий настройки, который читает некоторые параметры конфигурации через чтение, и выполните его: завихритесь http://example.com/provisioning.sh | sh проблема, что команда чтения в...
11.07.2014
2
ответа

читайте-a выстраивают-d '\n' <нечто, код выхода 1

Если я пытаюсь выполниться,-a fooArr-d '\n чтения' <запрещают код выхода, 1 - даже при том, что он выполняет то, к чему я хочу его; поместите каждую строку панели в элементе массива fooArr (использующий удар 4.2.37)...
19.06.2013
1
ответ

В чем разница между IFS= и IFS=$'\n' в bash

Есть ли разница между этими тремя блоками кода в bash? Использование IFS= :#!/usr/bin/env bash в то время как IFS= читать -r элемент; делать эхо "[$item]" сделано
10.11.2021
1
ответ

Нет вывода с клавиатуры на терминал после запуска скрипта с использованием read и whiptail

Я написал функцию bash, которая принимает команду в качестве аргумента, запускает ее в фоновом режиме и позволяет пользователю завершить выполнение команды нажатием любой клавиши. Эта часть работает нормально. Однако, когда я передаю это в диалоговый датч
17.10.2021
1
ответ

сценарий с `чтением `в цикле bash while, вызывающем высокую загрузку ЦП при запуске в качестве службы systemd

Я написал сценарий для выполнения определенных действий, зависящих от входных событий, сообщенных монитором событий, который выглядит примерно так: $ кошка script.sh -----------------------------------------------------------...
23.06.2021