1
ответ

Конвертация конвейера из xwd в ImageMagick создает обрезанное изображение

Я пытаюсь сделать скриншот удаленного хоста (с помощью xwd )и преобразовать его в png (с помощью convert ). Мне нужно, чтобы это был автономный лайнер, вот что я делаю :sshpass -p _ПАРОЛЬ ssh user@...
17.02.2021
1
ответ

Авто -закрытие панели tmux при закрытии ее стандартного входа

Я сделал программу, в которой я использую классический канал -fork -exec, чтобы подключить канал к процессу, работающему под управлением tmux split -window -dI, поэтому, когда я пишу в этот канал, вновь созданная панель печатает то, что написано....
12.02.2021
1
ответ

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

Я хочу рекурсивно выполнить поиск всех файлов в подкаталогах с расширением csv, но выбрать только те файлы, размер которых не превышает 4 МБ. Это правильный способ сделать? найти. -тип f -размер -4M | grep --...
04.02.2021
1
ответ

Я учусь использовать grep и наткнулся на это. Как это работает?

Что бы grep '#' input.txt | хвост -n дать мне? Я новичок в этом и не могу понять, что происходит, используя grep и tail вместе.
03.02.2021
1
ответ

Длинный -работающий конвейер событий

Я не могу заставить это работать на macOS :разбуферить fswatch. | unbuffer xargs echo Что я делаю не так? fswatch похож на inotifywait в других системах.
03.02.2021
1
ответ

Как конвейеризировать сон? конвейер сна не работает

Я хотел имитировать время выполнения определенных сценариев, для которых я обнаружил, что sleep NUMBER делает именно то, что мне нужно. В моем сценарии мне нужно что-то вроде спать 5 | команда | сон 5... Но вел себя...
02.02.2021
1
ответ

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

Я создал резервную копию раздела с помощью sudo dd bs=8M if=/dev/sda2 | gzip > /someFolderOnSDB/sda2.img.gz. Образ хранится на отдельном диске sdb. При восстановлении с помощью gunzip -k /mnt/bkp/sda2.img.gz...
02.02.2021
1
ответ

Перенаправление на `stdin `:who потом выводит содержимое?

Рассмотрим следующий пример в оболочке Bash. $ эхо 'тест' | туалет -с 5 Все работает как положено. Теперь давайте изменим его на $ эхо 'тест' >&0 | туалет -с контрольная работа 0 Теперь, когда 0 в выводе составляет...
31.01.2021
1
ответ

rsync :чтение списка файлов из канала

Я могу передать файл /tmp/file с помощью rsync на удаленный сервер :rsync -R -av /tmp/file root@server :/ но как я могу предоставить список файлов, которые будут переданы из канала? Пробовал использовать файлы ---from=...
31.01.2021
1
ответ

Как я могу направить стандартный вывод в другой процесс, сохраняя при этом стандартный вывод в локальном файле?

С помощью следующей команды :программа _, которая _производит _stdout | программа _, которая _захватывает _стандартный вывод Я также хотел бы записывать вывод программы _, которая _создает _стандартный вывод, в файл локально. Очевидно...
27.01.2021
1
ответ

Выполнение сложной команды с помощью SUDO

Мне нужно запустить следующую команду с помощью sudo (технически только часть dd этой команды требует sudo ):xz -d -c -v nvme0n1.dd.xz | xdelta3 -e -9 < (dd if=/dev/nvme0n1 bs=1GB )nvme0n1.dd.xdelta...
12.01.2021
1
ответ

В чем разница между командой `| cat > output.txt `и команда `| > вывод.txt`

Почему мы не можем направить эти выходные данные в файл после маршрутизации с помощью Pipe? Вы можете лучше понять, что я имею в виду на примере. В моем примере, почему я не могу направить вывод только с помощью оператора маршрутизации (...
09.01.2021
1
ответ

как мы можем передавать бесконечные команды, такие как yes?

Насколько мне известно, передача команды A в команду B приведет к выполнению A и передаче его вывода в B в качестве ввода. Хотя некоторые команды бесконечны, типа да, и поэтому время выполнения этих команд пока не...
08.01.2021
1
ответ

Почему эта пользовательская служба systemd с конвейерным выводом не отображается в журналах journald

У меня есть следующий сервис :[Единица измерения] Description="Надеясь разбогатеть" [Сервис] ExecStart='/home/me/Dev/hellogoogle.sh' Перезапуск = при -сбое RestartSec=5s [Установить] WantedBy=default.target...
06.01.2021
1
ответ

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

У меня не работает командный канал для say и spd -say. В частности, я хочу направить вывод удачи в spd -say, который кажется более продвинутым, чем say. Я попробовал обычную конструкцию трубы...
02.01.2021
1
ответ

Что происходит при записи гигабайт данных в конвейер?

Допустим, у меня есть make-файл с рецептом под названием hour _long _recipe, выполнение которого, как следует из его названия, занимает час. В случайных точках рецепта он задает вопросы да/нет. Допустим, просит...
31.12.2020
1
ответ

как удалить нестандартные -символы конца строки в bash?

Иногда при передаче имен файлов из config.txt в канал я получаю странные проблемы с -не существующими файлами. Я боюсь, что это связано с некоторыми нестандартными -символами конца строки. Я использую Кейт как...
22.12.2020
1
ответ

Объединение нескольких команд вместе

Имеет ли значение передача нескольких команд в цепочке одна за другой? Вот так :хруст 14 14 1234@@@@@@@@aa | genpmk -f -d /home/kali -s Наш дом | aircrack -ng -e Наш дом -w -/home/kali/desktop -01.cap
17.12.2020
1
ответ

Задержка при передаче сигнала на выход и в игру

Заметная задержка звука из динамиков при выполнении запись | aplay Я хочу уменьшить задержку, потому что я хочу написать звуковой сервер с низкой -задержкой с помощью скрипта bash....
10.12.2020
1
ответ

Как передать два стандартных ввода в sudo?

Моя цель — написать что-то в файл, требующий привилегий суперпользователя, и я хочу сделать это с помощью одной строки кода. Шаги, которые я пробовал :Я могу передать пароль из stdin в sudo, используя его -S...
09.12.2020
1
ответ

Тройник BusyBox работает очень медленно

Я использую Puppy -4.3.1 Linux на некоторых старых (Pentium 4 )аппаратных средствах. Я получаю ужасную производительность от команды tee. В этом дистрибутиве tee является частью BusyBox v1.15.0. Например, эта команда...
07.12.2020
1
ответ

Как dd over ssh может сообщать о скорости чтения, превышающей пропускную способность сети?

Я выполняю эту команду для проверки соединения с удаленного сервера :ssh -l user $IP "dd if=/dev/zero count=3500 bs=1M status=progress" > /dev/null Здесь отображаются отчеты о ходе работы...
01.12.2020
1
ответ

Объединение двух команд, т. е. вывод первой в качестве ввода второй команды

Я хочу объединить следующие два шага, при этом выходные данные шага 1, т. е. ПОРТЫ, должны использоваться в качестве входных данных для шага 2. Шаг 1 :Приведенная ниже команда возвращает мне номера портов из файла. genpwdfile dec -в тесте/тесте....
23.11.2020
1
ответ

Как `просмотреть `вывод команды `xxd `или `hexdump `?

Мой инструмент записывает двоичные символы в стандартный вывод, и я могу просмотреть их в шестнадцатеричном виде с помощью #./md /dev/ttyUSB0 | ххд 0000000 :6f03 1100 0003 0084 8400 0000 0900 0a00 o............... 0000010 :0008 0004 0000 0000 2c00...
21.11.2020
1
ответ

Оставить трубу открытой (Стандартный вход подключен к клемме )после трубы

Мотивация :Я часто открываю удаленную оболочку на устройствах Android (с помощью моста отладки adb/Android )и хочу писать сценарии на своем компьютере (, а не на устройствах Android, потому что у меня их несколько )чтобы помочь мне, когда я...
20.11.2020
1
ответ

Как поместить конвейерный ввод в переменную

Я новичок в bash, так что это должно быть довольно просто, но пока не могу найти. Я собираюсь внести свой вклад ввод кота _файл | sh _file.sh выходной файл _Я хочу получить информацию из входного файла _, поэтому...
19.11.2020
1
ответ

Передача вывода print/printf awk в команду оболочки заставляет этот оператор выполняться после всех других несвязанных операторов print/printf

Учитывая этот awk-скрипт :КОНЕЦ { печать "Y" | "кошка" принт "Х" напечатать "Х" } #Выход:#X #Х #Y Почему Y не печатается первым, учитывая, что он должен работать...
04.11.2020
1
ответ

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

У меня есть файл, содержащий по одной SQL-команде в строке, и я передаю его клиенту mysql. Я хотел бы знать, на какой строке происходит сбой (, когда происходит сбой ), чтобы иметь возможность продолжить без повторной -обработки...
02.11.2020
1
ответ

Как процессы могут устранять escape-коды, когда их вывод передается по конвейеру?

Довольно странное название, но я затрудняюсь сформулировать этот вопрос :Когда я запускаю версию kitty --в своем терминале, она выводит свою версию на стандартный вывод, однако текст имеет стиль и цвет :...
01.11.2020
1
ответ

Как перенаправить stderr на стандартный вывод, а затем передать (apt -кеш)

Я пытаюсь перенаправить stderr на stdout, а затем передать его, но мне кажется, что я упускаю здесь что-то основное. Команда и вывод для передачи :$ apt -кеш-шоу подрядчик N :Невозможно выбрать версии из...
29.10.2020