1
ответ

Как с помощью bash прочитать определенные строки файла? [дубликат]

Я хочу прочитать части файла, например строки 30-80, затем более поздние строки 81-130, затем более поздние строки 131-161 и т. д. Есть ли способ прочитать определенные разделы строк или байт файла с использованием ...
25.08.2019
1
ответ

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

Если я сделаю это: echo <(cat), я получу: /dev/fd/63, поэтому скажите в командной строке У меня есть: myapp -f <(cat), когда я запускаю его, я получаю эту ошибку: вам нужно передать файл после флага -f. Разрешено ...
03.08.2019
1
ответ

Скопируйте строку в файле CSV на основе значения в другом столбце.

У меня есть файл из 800+ строк. В каждой строке есть определенное количество людей, на которых мы должны измерить признак (n = 3, 5 или 10). Я хотел бы расширить файл, чтобы у каждого человека была своя строка на основе ...
26.07.2019
1
ответ

Чтение данных из последовательного порта

К вашему сведению, я использую busybox. Я могу отправить данные на свой ttyS1 с помощью следующей команды: stty -F /dev/ttyS1 speed 115200 cs8 -cstopb -parenb -echo echo -en 'данные здесь' > /dev/ttyS1 Но когда я...
09.07.2019
1
ответ

Процесс неожиданно завершает работу при отправке в именованный канал

У меня есть два процесса и один именованный канал. Один процесс активно читает данные из канала, а другой процесс постоянно отправляет данные в канал. В канал отправляется следующая команда:...
30.05.2019
1
ответ

Использование команды чтения для чтения файла по строке в Bash не работает

У меня есть файл text.txt вроде этой строки1. линия 2 line3 Я хочу написать скрипт, который будет циклически перебирать каждую строку и перекликаться с изменённой строкой1 изменённая строка2 модифицированная строка3 Это скрипт, который очень ...
25.05.2019
1
ответ

Что значит "<&3" и "сделано < file11 3< file22"

У меня есть следующий скрипт: во время чтения строкиA && читать строкуB <&3 делать эхо "$lineA" эхо "$lineB" эхо готово < file11 3< file22 Этот код работает нормально. Но я не ...
22.05.2019
1
ответ

Удалить повторяющиеся соседние строки из файла

Скажем, у нас есть такой файл: foo1 бар foo2 foo2 бар бар бар foo3 Я хочу уменьшить его до: foo1 бар foo2 бар foo3 в основном удаляет дубликаты, только если они соседние... Я начал писать bash...
13.05.2019
1
ответ

read -s выдает ошибку через сценарий

Я пытаюсь прочитать пароль от пользователя, я использовал флаг молчания -s, но read -s не работает из сценария, но работает, если я делаю это вручную из терминала. сведения об ошибке project.sh: 3: чтение: недопустимо ...
11.05.2019
1
ответ

Команда чтения в сценарии bash не выполняется как команда чтения и выводит текст прямо в командную строку [закрыто]

У меня есть сценарий bash, который я написал для автоматизации некоторых команд, и одна из первых строк в сценарии не не работает на компьютере, на котором он должен работать. Код ниже #!/bin/bash #some ...
20.02.2019
1
ответ

Сбросить терминал после прерывания `read -r -s`

Если я запускаю read -r -s INPUT, а затем прерываю его с помощью Ctrl-C, то терминал остается в состояние, в котором не отображаются все введенные символы. Как я могу восстановить терминал после такого инцидента?
08.02.2019
1
ответ

Bash: как я могу запускать `sudo -n true` в фоновом режиме, не вмешиваясь в `read`?

У меня есть давно работающий Bash скрипт, который я не хочу запускать от имени root, но он нуждается в периодическом доступе root в течение всего времени. Я решил эту проблему, запросив у пользователя пароль root с помощью sudo -v и ....
08.02.2019
1
ответ

На backspace, bash read -e также удаляет однострочный printf (предварительно существующий) текст

Я использую printf "ввод:"; читать -e. Я что-то печатаю и нажимаю Backspace. При достижении последнего символа это удаляет input: part вместе с ним. Backspace не ведет себя плохо, если я не набрал ...
19.01.2019
1
ответ

Проверяет ли ядро Linux разрешение на чтение файла на inode или на open file description?

Я написал этот тестовый код и обнаружил, что эта программа всегда может успешно прочитать файл даже после того, как я отменил разрешение на чтение при запуске getchar(). #include #include <...
12.01.2019
1
ответ

Это замена аргумента Bash?

, изучая замену процесса Bash, я нашел это: счетчик = 0 в то время как IFS = READ -RN1 _; сделать ((счетчик ++)) Сделано << (find / etc -printf '') echo "$ Counter-файлы", если я правильно понимаю, ...
13.12.2018
1
ответ

Почему чтение из переменной дает пустую новую переменную? [закрыто]

Я пытаюсь получить имя папки из сохраненной строки переменной. Когда я запустил следующий путь = «Папка% 20Name / Dir / File» read -d "/" папка <<(echo $ {path / \% 20 /}) echo "$ folder" Я получаю ...
12.12.2018
1
ответ

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

# ! / usr / bin / env bash set -euo Piretfail во время чтения -R Do Echo Line Via Echo: «Echo» $ Line «Echo» линия через SED: «Sed 'S / W / F / G» | Sed 'S / F / Zzzzz / G' <<< "$ line" Сделано
09.12.2018
1
ответ

Запись пользовательского ввода в файл с помощью tee

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

Вопрос BASH: могу ли я, используя чтение, записать один символ или клавишу со стрелкой (на клавиатуре)

Итак, вот моя сделка: работая в BASH, я уже создал функцию, которая отлично работает и принимает массив или любое количество параметров и выводит интерактивное меню, по которому можно перемещаться с помощью стрелок ...
07.11.2018
1
ответ

Предотвратите IN Linux от записи на жесткий диск

У меня есть 3 жесткого диска, я хочу установить Minux Mint на HDD 3, который в настоящее время пустым, и я не хочу, чтобы Linux Чтобы написать какие-либо данные на других 2, где все мои файлы Windows есть, есть ли ...
11.10.2018
1
ответ

Группирование команд в макросе mutt (проблема с префиксом тега для сложных макросов)

Возникла проблема с применением префикса тега для макросов, состоящих из нескольких команд. Начнем с простого примера: макро-индекс, пейджер E «< pipe-message > wc < enter >» Работает нормально,...
24.09.2018
1
ответ

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

У меня есть сценарий bash, который назван читателем. Он читает вводимые пользователем данные: #! / Bin / bash прочтите -p "Как вас зовут?" имя пользователя echo "Привет, $ {username}" Запуск сценария программой чтения исходного кода (РЕДАКТИРОВАТЬ: из
11.09.2018
1
ответ

Сценарий Bash Проблема с анализом текста в строке с пробельными символами

У меня есть список команд, которые нужно проанализировать для аудита, примерно так: 1. -a * policy name = PolicyName - a * имя рабочего процесса политики = PolicyWorkflow -a * имя действия политики = PolicyAction -s Server -b ...
26.05.2018
1
ответ

Моделируя замедление дисковых операций

, мы знаем, что существует отличный инструмент, такой как netem, который позволяет замедлять параметры сети (например, пропускную способность и так далее). Существует ли аналогичный инструмент для моделирования замедления ...
26.03.2018
1
ответ

«при чтении -r LINE; do »заменяет несколько пробелов одним пробелом [дубликат]

Я пытаюсь прочитать файл, используя read в bash 3.2, но чтение, похоже, преобразует любой экземпляр нескольких пробелов в один пробел. Например, в приведенном ниже коде есть две вкладки между "привет" ...
06.08.2017
1
ответ

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

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

Входной разделитель 'чтения', встроенного в Bash

Учитывая такую ситуацию: отзовитесь эхом, "Введите свое имя" имя чтения #, пользователь входит: кузнец Джона повторяет $name # печать: Джон, Что причина могла считать в только для чтения первое слово входа? Есть ли...
13.04.2017
1
ответ

Заменить одинарные кавычки для строк, разделенных пробелом из переменной

Я написание bash-скрипта, в котором я читаю переменную, читая эти две строки: log. *. console.log log. *. log Они разделены пробелом. Как я могу переписать строки, выводимые из ...
10.04.2017
1
ответ

Чтение текстового файла и сохранение его содержимого в различные файлы или переменные

Файл для чтения - file.sql, содержащий следующий текст create table temp (name varchar(20), id number) on commit reserve rows; create table temp1 (name varchar(20), id number) on commit ....
24.03.2017
1
ответ

Проблема Запуск сценария с переменными

У меня есть сценарий, который установит WordPress. Это моя первая попытка создания сценариев, поэтому я хотел попробовать что-нибудь простое. Centos 7 2 Проблемы Первые 3 строки сценария требуют ввода данных пользователем: read -p "Enter ...
02.03.2017