Unix-подобные системы

Создание пайпа от ls к mv

00
Вопрос или проблема Я пытаюсь создать небольшую утилиту для себя в командной строке – для заданного текущего рабочего каталога я хотел бы найти самый недавно добавленный файл и mv его в имя, заданное аргументом. Я пытался достичь этого с помощью
Unix-подобные системы
Как перенаправить список человекочитаемых путей в другую команду?
00
Вопрос или проблема При работе с выводом команд, таких как locate, которые выдают списки путей в “читаемом виде” (т.е. без \ перед пробелами), как перенаправить их вывод в другую команду? Вывод команды $ locate [что-то] генерирует пути с пробелами
Unix-подобные системы
STDOUT + STDERR вывод … есть ли разница между тем, чтобы считать вывод пустой строкой и NULL.
00
Вопрос или проблема Я пишу некоторый код приложения, который используется для выполнения команд оболочки Linux, а затем логирует детали команд в SQL базе данных. Это включает вывод STDOUT + STDERR (отдельно). После выполнения команды и если процесс ничего не вывел…
Unix-подобные системы
Как запустить внешнюю программу из bash в интерактивном режиме?
00
Вопрос или проблема Например, если я хочу запустить из оболочки что-то на Python, я бы сделал следующее: echo 'print("hello world")' | python2 Теперь представьте, что я хочу запустить что-то интерактивное, то есть, что-то, что требует моего ввода, например
Unix-подобные системы
Завершение процесса при завершении другого процесса
00
Вопрос или проблема Учитывая a | b, я хотел бы завершить b после завершения a. b является интерактивным процессом, который не заканчивается, когда a завершено (fzf в моем случае), и вся конструкция a | b выполняется в подшелле $().
Unix-подобные системы
Знание о том, когда bash завершил выполнение команды через FIFO-канал
00
Вопрос или проблема Я пытаюсь связать веб-терминал с bash. Моя текущая попытка сделать это заключается в создании оболочки, использующей FIFO-канал в качестве ввода, вот так: Терминал 1 $ mkfifo pipe $ bash <> pipe file1 file2 file4 Терминал 2 $ echo "ls" >
Unix-подобные системы
Как перенаправить все потоки вывода в другой процесс?
00
Вопрос или проблема Возьмите следующий Bash скрипт 3-output-writer.sh: echo A >&1 echo B >&2 echo C >&3 Когда вы запускаете его как . 3-output-writer.sh, возникает ошибка 3: Неверный дескриптор файла, потому что Bash не знает, что
Unix-подобные системы
ошибка: разрыв канала с скриптом lemonbar
00
Вопрос или проблема Я пытаюсь передать скрипт в lemonbar в bspwm. В моем файле bspwmrc у меня есть: ~/.config/bspwm/lemonbar.sh | lemonbar -p lemonbar.sh содержит: #!/bin/bash clock() { date +%H:%M:%S } while true; do echo "%{c}$(clock)" sleep 1;
Unix-подобные системы
Существует ли удобный способ отслеживать статус вывода нескольких связанных команд?
00
Вопрос или проблема Предположим, у меня есть серверA с блочным устройством, содержимое которого я хочу перенести на блочное устройство сервераB через компьютер, на котором я работаю, в качестве реле. Это очень удобно с помощью пайпов, буферов, dd и подобных инструментов.
Unix-подобные системы
Какова цель трубы после перенаправления stdout?
00
Вопрос или проблема Я читал документацию для Kaniko и наткнулся на конструкцию с перенаправлением-да-пайпом, которую я раньше не видел: echo -e 'FROM alpine \nRUN echo "created from standard input"' > Dockerfile | tar -cf - Dockerfile Вывод echo перенаправляется
Unix-подобные системы
Как я могу отправить stdout нескольким командам в fish shell?
00
Вопрос или проблема Тот же вопрос, что и Как я могу отправить stdout в несколько команд?, но для оболочки fish. На системах, где есть файлы /dev/fd/x, вы можете сделать то же самое, что и с оболочками POSIX, заменив {...;} на begin;
Unix-подобные системы
две команды с конвейерами, каждая из которых считывает пароль из stdin
00
Вопрос или проблема Есть ли способ разумно сделать это: scp user@host:/path/to/file /dev/tty | openssl [options] | less без создания файла и без необходимости указывать пароль непосредственно в аргументах? Проблема в том, что оба процесса запрашивают
Unix-подобные системы
Как использовать SSH с динамическим сжатием zstd?
00
Вопрос или проблема Я хочу настроить свой SSH-туннель для динамического сжатия, чтобы получить максимальную пропускную способность для доступной пропускной способности и ресурсов ЦП на каждом конце. Поскольку сжатие gzip встроено и не является подключаемым
Unix-подобные системы
Какие безопасные способы IPC в многопользовательской системе Unix?
00
Вопрос или проблема Цель: На многопользовательской Unix-системе (в основном для Linux) пользователь хочет обеспечить безопасную коммуникацию информации между двумя процессами. Модель угроз: Другой пользователь, который вошел в ту же систему, пытается
Unix-подобные системы
Могу ли я использовать именованные каналы для достижения временной декуплирования?
00
Вопрос или проблема У меня есть 2 приложения, которые обмениваются данными: приложение1 | приложение2 В основном, приложение1 генерирует лог с событиями, которые обрабатывает приложение2. Проблема в том, что я часто обновляю приложение2.
Убунту
Вывод процесса буферизуется и не отображается немедленно, а появляется только после его завершения мной.
00
Вопрос или проблема Я запускаю скрипт, который выглядит следующим образом. #!/bin/bash dat=$(date +%Y%m%d%H%M) run_sim xmsclst gemm dcs s xec -post_min -d |& tee logx.$dat run_sim — это другой скрипт csh, и он вызывает программу make для проведения
Компьютеры и программы
Как перенаправить вывод команды в cmd и выполнить текст вывода?
00
Вопрос или проблема Кто-нибудь может помочь мне с этим: curl -sSL https://pastebin.com/raw/CHCq9VQt | bash Я знаю, что эта команда извлечет сырой текст из pastebin (просто python --version) и выполнит это в bash (linux) Мне нужно что-то подобное для Windows
Компьютеры и программы
Как перенаправить вывод команды в другие команды?
00
Вопрос или проблема Как перенаправить вывод команды в другие команды? Пример: ls | echo ничего не выводит (на самом деле пустую строку). Я ожидал, что он выведет список файлов. ls | grep 'foo', с другой стороны, работает как ожидалось (выводит файлы с ‘