0
ответов

Проверка чтения одной строки [закрыто]

У меня есть эта операция чтения: чтение -p "Пожалуйста, введите свое имя:" имя пользователя Как я могу проверить имя пользователя за один линия? Если это невозможно разумным образом в одной строке, возможно, функция Bash поставила ...
05.02.2018
0
ответов

Иногда удобно использовать `read -t 3` вместо` sleep 3`. Как заставить его работать с nohup?

Иногда удобно использовать read -t 3 вместо sleep 3. Как заставить его работать с nohup? nohup bash -c 'дата; читать -t 3; дата '| tail -n 2 nohup.out Как видите, чтение -t 3 не ждет ...
01.02.2018
0
ответов

Как заставить `read` отображать весь ввод, кроме конечной строки в конце набора ?

Нажатие Enter по-прежнему выполняет свою работу по разделению, но команда чтения просто завершается незаметно, не вмешиваясь в прокрутку консоли. Обычно read -s влияет только на конечную строку.
28.01.2018
0
ответов

подтверждение прочитанного значения

Есть ли способ подтвердить или подтвердить, что пользователь написал то, что он хотел написать прочитанным? Например, пользователь хотел написать "Hello world!", но ошибочно написал "Hello world@". Это очень похоже на ...
13.01.2018
0
ответов

Bash - принять ввод от пользователя и отправить команду, имеющую этот ввод в tmux

I Я запускаю несколько выделенных серверов на разных сессиях tmux. Мне нужно изменить порты и написать команду во всех сеансах tmux. Команда: config ['Port'] = 12345, 12345 - это ...
02.12.2017
0
ответов

Как работает опция -d в bash read?

У меня есть сценарий bash, где я пытаюсь присвоить строку heredoc переменной с помощью read, и это работает, только если я использую read с опцией -d ''. т.е. read -d '' <переменная> блок сценария #!/...
23.05.2017
0
ответов

Как получить общее количество операций ввода-вывода в секунду при чтении и записи в Linux?

Как мне получить отдельные операции ввода-вывода в секунду при чтении и записи в Linux, используя командную строку или программным способом? Я установил пакет sysstat. Скажите, пожалуйста, как мне рассчитать их отдельно с помощью sysstat ...
20.02.2017
0
ответов

Понимание прочитанного встроенного

Я пытаюсь написать простой сценарий оболочки для запуска команд с помощью urxvt. Идея заключается в следующем (не полный сценарий, а только идея): PRMPT="read -r CMD" urxvt -g 55x6-20+20 -e $PRMPT CMD Там ...
16.08.2016
0
ответов

Bash: при чтении строки «или каждые 60 секунд»

Как реализовать «или каждые 60 секунд» в следующем примере? prints_output_in_random_intervals | \ при чтении строки "или каждые 60 с" делать do_something done
19.07.2016
0
ответов

Передача данных по конвейеру в FIFO с EOF каждую секунду

Я пытаюсь передать необработанные двоичные данные в FIFO (out.pipe) и убедиться, что EOF отправляется через регулярные промежутки времени. Я не понимаю, почему следующая строка не будет делать то, что я хочу: while ...
06.06.2016
0
ответов

Оставить \ в переменной чтения, чтобы показать пробел [дубликат]

Попытка сохранить пробелы в переменной для чтения с помощью \. $ echo "Перетащите папку, которую нужно скопировать, на терминал и нажмите ENTER." $ читать ФАЙЛ / Users / Имя пользователя / Рабочий стол / Папка \ With \ Spaces \ In \ it $ echo "$ ...
02.05.2016
0
ответов

Что делает параметр -p в команде чтения?

Что делает параметр -p в команде чтения? Пример: read -p "Пожалуйста, введите свое имя:" firstName Объяснение параметра -p на странице руководства read (я этого не понимаю): ...
16.04.2016
0
ответов

Почему этот скрипт зацикливается на первой строке txt-файла?

#!/bin/bash usernameFile="/home/netadmin/username_list.txt" logFile="/var/log/netvpn-mag-archive/netvpn-mag-20160" while read -r line < $usernameFile; do if [[ "$line" != " " ]]; then ...
14.04.2016
0
ответов

Почему в сеансе ssh происходит сбой чтения с конвейером?

Почему вместо папок, найденных с помощью find, отображаются пустые строки? ssh -o stricthostkeychecking = no -o userknownhostsfile = / dev / null \ -o batchmode = yes -o passwordauthentication = no (hidden) \ ...
18.03.2016
0
ответов

Как сделать резервную копию / user / home с некоторыми требованиями?

В настоящее время я изучаю сценарии, и мне нужно создать сценарий для резервного копирования / user / home с использованием сжатия .bz2. Мой учитель хочет, чтобы человек, запускающий сценарий, выбрал пользователя для резервного копирования и ...
29.11.2015
0
ответов

Читать слова с пробелами как одно слово

Я пытаюсь читать слова с пробелами как одно слово и несколько пробелов как второе слово. Есть ли простой способ сделать это: НЕОГРАНИЧЕННАЯ ПОДДЕРЖКА ТАБЛИЧНОГО ПРОСТРАНСТВА ВЫБЕРИТЕ ЛЮБОЙ СЛОВАРЬ ...
25.11.2015
0
ответов

Печать строки с указанным смещением в файле

У меня есть файл с 50 символами в каждой строке и 50 строками. Каждая строка файла содержит произвольные буквы. Я хочу указать порядковый номер символа (например, 52) и иметь соответствующую строку ...
03.11.2015
0
ответов

Дождитесь появления ключа в сценарии оболочки, который может быть передан по конвейеру в / bin / bash

Рассмотрим следующий сценарий оболочки echo foo; читать; echo bar Запуск bash my_script выводит 'foo', ожидает клавиши возврата и выводит 'bar'. Хотя это нормально работает, но это не так ...
09.07.2015
0
ответов

Как в интерактивном режиме попросить пользователя изменить разрешения для указанного файла

Мне нужно создать сценарий, который позволит заданному файлу изменять свои разрешения в интерактивном режиме, задав запрос пользователю, если они хотят разрешить чтение, запись и / или выполнение по одному для каждого ...
06.05.2015
0
ответов

Считать пробел как ввод в сценарии оболочки [дубликат]

Как я могу указать пробел "" как ввод в сценарии оболочки? Пример: echo "Введите дату для grep ...Пример: 6 октября [*** Двойной пробел важен для одной даты ***] (или) 12 октября " прочитайте mdate echo $ mdate Я получаю ...
09.10.2014
0
ответов

Bash one liner not looping [duplicate]

Я пытаюсь зациклить файл для выполнения команд удаленно через SSH, но он отправляет только первую команду и останавливается. while read a b c; do ssh root@$remoteserverip "/usr/bin/mysql -e \"grant all ...
05.01.2014
0
ответов

Прочитать вывод команды в переменную [duplicate]

Я делаю сценарий bash, но я совершенно новичок и заблудился. Я сделал этот код cat * | grep "| * параметр1 * |" | grep "| * параметр2 * |" | cut -f 8,11,12,15,21,23,34 -d "|" | wc -l который работает просто ...
11.07.2013
0
ответов

Как совместить чтение Bash с HERE-документом, если указано shopt -os errexit? [дубликат]

Я пытаюсь использовать решение, представленное в одном из ответов https://stackoverflow.com/questions/1167746/how-to-assign-a-heredoc-value-to-a- variable-in-bash В версии Bash 4.2.47 (1) -...
16.05.2011