У меня есть массив с некоторыми данными :array1= (AAA BBB CCC DDD )Я хочу заполнить массив результатов вызова определенного API данными из массива1 и в то же время я хочу показать прогресс с помощью zenity. Так что я думал об этом
Довольно часто, работая в командной строке, я обнаруживаю, что задаю одну и ту же операцию для множества разных экземпляров, заданных некоторым входным потоком, а затем хочу рекомбинировать их выходные данные определенным образом. Два варианта использован
При конвейерном экспорте в другую команду (с использованием bash 3.2 )переменная не изменяется. экспорт ПОЛЬЗОВАТЕЛЬ = новый | Кот ; окружение | ПОЛЬЗОВАТЕЛЬ Выход :ПОЛЬЗОВАТЕЛЬ=старый Пользовательская переменная не изменяется и остается неизменной. Но эк
У меня есть USB-устройство, которое я хочу сбросить автоматически. В настоящее время существует два USB-устройства, но иногда их может быть больше. [user1@gs10 devt]$ lsusb Шина 002 Устройство 001 :ID 1d6b :0003 Linux Foundation...
Я пишу программу, которая передает одну команду другой. Ввод будет из командной строки :$./a.out ls '|' Туалет c2 PID 6804 c1 PID 6803 РОДИТЕЛЬСКИЙ PID 6802 $ 2 2 17 Почему на выходе...
Я пытаюсь отсортировать список каталогов в обратном алфавитном порядке. Почему я получаю случайный заказ? ls -л /usr/bin/ | sort -r Edit :Я вынужден использовать команду sort.
У меня есть следующий сценарий bash, который я хотел бы использовать в качестве нечеткого средства открытия файлов. Я создаю fifo, создаю новый терминал с запущенным fzf и перенаправляю вывод fzf в fifo. Затем я вызываю функцию, которая...
У меня есть сценарий оболочки, который мне не следует редактировать, но который я должен использовать для вывода. Выполнение./SomeScript.sh -d отображает нужный мне вывод в оболочке. Однако получаю пустой файл...
У меня есть требование сделать функцию в сценарии оболочки zsh, которая вызывается путем подстановки команд, сообщать состояние с последующими вызовами той же подстановки команд. Что-то вроде Си...
Я хотел бы запустить две конвейерные команды для результатов поиска некоторых вложенных CSV-файлов, но с треском провалился. Вот идея :$ find./tmp/ */ -name '*.csv' -exec tail -n +2 {} | туалет -л \; чтобы не...
Я знаю, что запуск кота без аргументов отражает ввод пользователя $ кошка тестовое задание тестовое задание отражение отражение Я хочу направить отраженный вывод в другую программу, например base64. Ожидаемое поведение...
Я пытаюсь написать собственный Makefile, в котором я собираю все исходные файлы для компиляции с основным. Сначала я собираю их имена :#другие исходники для компиляции с (без расширений, разделенные...
Мне всегда нужно найти несколько ключевых слов в тысячах отзывов и найти их в какой строке. Раньше я перенаправлял обратную связь в файл, открывал файл с помощью vim и выполнял команду vim :set nu для этого....
Я знаю, что нужно использовать tail -c +N, но это очень медленно и приводит к перегрузке ядра ЦП :leijurvs -MacBook -Pro :Загрузки leijurv$ time cat /dev/zero | головка -c 100000000 | шасум -а 256...
Команда df. может показать нам, на каком устройстве мы находимся. Например, me@ubuntu1804 :~$ df. Файловая система 1K -блоков Используется Доступно Использование % Установлено на /dev/sdb1 61664044 8510340 49991644 15% /домашний...
Использование tar в режиме нескольких томов -зависит от ошибки ENOSPC для обнаружения конца первой ленты и запроса пользователю на следующую ленту. Чтобы смоделировать такое поведение, рассмотрим следующий пример, написав...
Меня попросили уточнить вопрос. Я не спрашиваю о поведении какой-либо конкретной программы, но я использовал ffmpeg в качестве примера поведения, о котором спрашиваю. Переформулируя вопрос :Когда программа...
Команда sudo dd if=/dev/sdb | свинья -c | sudo tee /sdb.img.gz (опущено sudo в заголовке )выводит двоичные данные для консоли либо вывода dd, либо pigz. Мне интересно, почему, поскольку все выходные данные...
Я хочу использовать каналы в Linux в качестве примитива синхронизации между главным и подчиненным процессами. Классический способ — создать два канала, но я считаю, что вместо этого можно использовать один fd....
Как узнать количество каждого слова в файле? Мне нужна гистограмма каждого слова в текстовом канале или документе. В документе будут существовать новая строка и пустые строки. Я зачищал все, кроме [a-zA-Z]. >...
Я пытаюсь запустить команду сборки docker. Я хотел постоянно видеть только последние «n» строк вывода. Например, обычная команда сборки докера дает мне что-то вроде :Создание моего образа Шаг 1/15 :...
Когда я смотрю на ls -la /proc//fd, я вижу, что stdout — это ссылка на канал :lr -x ------1 admin root 64 9 июля 21 :22 1 -> pipe:[1155] Что это значит? Кто слушает...
Я хочу написать программу на C, и мне нужно проанализировать стандартный ввод. Если я наберу cat file.txt | grep -v совпадает, как stdout от cat разрешается с -v? Они объединены? Это две разные строки? Я...
У меня есть программа на Cyclone 5, выполняющая БПФ с использованием подключенной ПЛИС. Эта программа в настоящее время берет 256 байтов из стандартного ввода, а затем обрабатывает его, выдавая результаты БПФ на стандартный вывод. Запускаю так...
Я пытаюсь лучше понять трубы. Сколько времени займет следующий процесс, если ввести его в командную строку? спать 30 | спать 40 Я думаю, 40 секунд, если они работают одновременно?
Я запускаю команду и управляю выводом с помощью собственного сценария, но я не хочу, чтобы основная команда останавливалась, когда мой сценарий терпит неудачу.
Например:
а-команда | файл журнала.txt | myscript, когда мой ...
Я использую программу под названием "dsk" для проведения анализа. Меня интересуют только несколько строк анализа, и я использую следующее, чтобы получить эти строки :dsk -file | grep -Эй '...
как я могу определить, что пользовательский ввод поступает из конвейера или с параметрами? (как при использовании «если еще») пример: с конвейером $ cat input_file | ./пример.sh
Привет
мир с параметрами $ ./example.sh "...