Рассмотрим этот пример программы на C, которая пишет в /dev/tty и не имеет опций командной строки, запрещающих это делать. #include int main (void ){ FILE *fout = fopen ("/dev/tty&...
Я создаю сценарий автоматизации. В рамках этого я хочу добавить задание cron. Вот часть скрипта, которая не работает :РЕЗЕРВНОЕ КОПИРОВАНИЕ _ПОЛЬЗОВАТЕЛЬ=резервный бот СКРИПТ _ИМЯ=резервная копия -script.sh scp -i./ssh -ключ./$SCRIPT _ИМЯ...
У меня есть сценарий оболочки, который мне не следует редактировать, но который я должен использовать для вывода. Выполнение./SomeScript.sh -d отображает нужный мне вывод в оболочке. Однако получаю пустой файл...
Я ищу способ иметь два стандартных входа для сценария bash, а именно один интерактивный, а другой может использовать перенаправление. Скажем, мне нужно вызвать программу, которая запрашивает учетные данные...
Я пытался автоматизировать git pull с помощью скрипта Bash. Чтобы убедиться, что я не пропущу результаты выполнения скрипта, и чтобы вы где-нибудь регистрировали эти результаты для возможных проверок, если что-то пойдет не так, я'...
Я работаю над автоматической проверкой запросов на вытягивание с помощью действий GitHub и хочу сохранить некоторые данные из вывода команды stderr между заданиями. Для этого мне нужно записать stderr в артефакт...
TL;DR Я исследовал это, и вы можете увидеть, что я нашел в разделе «Дополнительные сведения и мои попытки». Моя команда дата && эхо "привет 1" && эхо "1/0" | до н.э >/...
У меня есть файл, который принадлежит и написан пользователем root. У меня есть еще один пользователь по имени systemuser, которому мы предоставили привилегии sudo для каждого действия. Я могу выполнить любое действие системного пользователя просто...
Я могу перенаправить вывод скрипта в файл журнала изнутри скрипта с помощью exec :#!/бин/баш exec > stdout.log 2>&1 echo hello world Можно ли перенаправить вывод на меньшее...
Согласно man-странице bash, «операторы перенаправления могут предшествовать или появляться в любом месте внутри простая команда или может следовать за командой». Также согласно справочной странице: «Простой...
Здесь в примере используется команда даты. я пытался дата &> файл файл2 файл3 не работает дата | tee file file2 file3 работает, но также отображается в консоли Есть ли способ, если я могу запустить дату...
Как показано в руководстве GNU parallel, вы можете использовать индикатор выполнения zenity с parallel :последовательность 1000 | параллель -j30 --bar ' (echo {};sleep 0.1 )' \ 2> > (zenity --progress --auto -kill )| wc Однако в...
Я пытаюсь запустить команду сборки docker. Я хотел постоянно видеть только последние «n» строк вывода. Например, обычная команда сборки докера дает мне что-то вроде :Создание моего образа Шаг 1/15 :...
У меня есть программа, которую я мог бы запустить, передав ей некоторые инструкции из входного файла путем перенаправления. Мой входной файл выглядит так :альфа 5 2 бегать 7 выйти Теперь я запускаю это так :моя программа <...
У меня возникли проблемы с записью в файл в unix
[ -s $PWD/MEN/*sub.wav ] && echo "Файл там" || echo "Файл отсутствует" > temp.csv Я пробую эту команду unix
...
Ниже приведена моя команда find, которая ищет и выгружает результаты поиска в файл /tmp/findall.log find /app/test -type d \( -name logs -o -name 'logs*' -o -name 'tmp*' \) -prune -o -print | tee /tmp/...
Приведенный ниже скрипт отлично работает при запуске из командной строки. Я также запускаю задание Cron и знаю, что задание Cron запущено, потому что вижу записи в файле sftpFileLog.txt. Но при работе под управлением Cron Job...
Я использую exec для отправки всего вывода скрипта в файл: exec > file.errout 2>&1. Однако в середине скрипта я хочу отправить пару сообщений и на терминал, и в файл....
$!/бин/ш
if grep "$1" /etc/passwd 2>/dev/null #Поиск имени пользователя в начале строки 1
затем эхо "Шаблон найден - работа завершена"
else echo "Шаблон не найден" fi
Я написал программу на Python, которая выводит какое-то сообщение. Я хочу, чтобы эта программа перешла в фоновый режим и напечатала свое сообщение в файле. Поэтому я написал в bash :программу Python > message &. Задача :...
cat имеет два разных поведения в зависимости от того, является ли его ввод строкой файла. Мне нужно использовать cat для передачи файла в мою программу просмотра PDF (Zathura). Имя файла основано на измененной строке с sed как ...
Пытаясь зафиксировать только время возврата пакетов из вывода ping, я выдал $ ping 192.168.0.1 | grep -o '[^ =]* ms' и все заработало, отображая время прихода каждого пакета. Так как я тоже хотел...
Когда я использую оператор перенаправления моей оболочки, чтобы предоставить (несуществующее) имя файла команде grep, сообщение об ошибке об этом файле не
существующий отображается моей оболочкой. Но когда я предоставляю это...
У меня есть такой awk-скрипт:#!/bin/awk -f НАЧИНАТЬ{} { for (i=1;i<=NF;i++ )sum+=$i; #сумма 3-х чисел подряд printf "Привет %d%s, %s %s, %d\n",NR,OFS, $1,$2,j;j=0...
Иногда я запускаю задания и теряю информацию о том, в какие выходные файлы я перенаправил вывод. Как я могу получить полную команду, с которой я выполнил задание, включая часть перенаправления вывода? Например, когда я...
, у меня есть команда, которая записывает в stdout, когда все в порядке, и в stderr, когда нет. Я хочу проверить статус выхода команды и что-то сделать с помощью stdout или stderr. если ! команда >/tmp/...
Мне трудно понять перенаправления, как мы можем использовать exec <> в качестве команды Linux, что это значит. Можете ли вы привести пример и объяснить?
Мне интересно, есть ли способ перенаправить строки в файл и одновременно распечатать эти перенаправленные строки? В настоящее время я делаю что-то вроде этого: echo "123:456" > output.txt ; awk 'BEGIN{...} {...
Когда я запускаю следующую команду, где symlinked-dir — это просто символическая ссылка на другой каталог, cat жалуется, что такого файла нет. Такого файла действительно нет - он создан в ...