Я пытаюсь настроить задачу cron для запуска набора основных команд оболочки. Мне нужно искать любые файлы, созданные в последний день, затем копировать в другую папку и генерировать журнал, указывая, строка за строкой, дату ...
Предположим, я выполняю такой сценарий: /a/b/c/script.sh >> abc.log Это означает, что все содержимое / выполнение сценария будет перенаправлено в abc.log. Если мне нужна конкретная строка внутри ...
Каков самый короткий способ перенаправления: $ PROMPT, последняя выполненная команда, стандартный вывод и стандартный поток в один файл? Конечно, мы можем использовать &> для перенаправления stdout и stderr в один файл, а затем добавить ...
При попытке перенаправить вывод программы с синтаксисом «некоторое число больше, чем» (например, foo 2> myfile), какие здесь возможные числа и что они обозначают? Я считаю, что 1 - это / dev / stdout, 2 ...
У меня есть такая команда: cat somefile >file1 >file2 После выполнения этой команды я не могу понять, почему в файле1 ничего нет. В нем должен быть вывод первого файла (somefile), но ...
У меня есть каталог с очень большим количеством PDF-файлов, которые я конвертирую в документы * .txt с помощью Poppler pdftotext. У меня есть следующая команда, которая выполняет преобразование всех файлов. for f in ...
У меня есть тестовый сценарий, который используется для оценки размера файла для конкретного файла дампа экспорта Oracle. Содержимое сценария: mknod exp.pipe p dd if = exp.pipe of = / dev / null bs = 1024 & exp ...
Я пытался получить вывод команды в качестве цели перенаправления следующим образом: echo .envrc >> $ (git config --global core.excludesfile) Но Вместо этого я получаю эту ошибку, где ~ / ....
У меня есть простая программа на C ++, которая использует cin для чтения восьми чисел, и я запускаю ее в оболочке bash. Когда я запускаю его в терминале, он выглядит так (пользователь вводит числа от 1 до 8): ./add8
...
Я озадачен некоторой терминологией, используемой в моем домашнем задании: Итак, я понимаю, что вопрос заключается в том, что я должен напечатать echo, cat и т. д., что я хотел бы сделать с помощью команды echo, например echo ...
До недавнего времени у меня создалось впечатление, что программы Unix-y не знали, куда идет их вывод, будь то стандартный, перенаправленный в файл или в конвейер. Однако несвязанный U&L ...
У меня есть текстовый файл ~ / foo: a
б
c
а
б
c Я использую sort foo -u, и это работает правильно. Я могу использовать оператор перенаправления ">" для сохранения вывода в другой файл (например, sort foo -u> bar), но когда я хочу ...
Мне нужно запустить команду от имени другого пользователя и писать в его stdin и читать из его stdout.
Я могу запустить команду от имени другого пользователя только через открытие новой оболочки: sudo su anotheruser, но с новой открытой оболочкой я ...
Я выполняю команду ls> a.txt | sort> b.txt Эта команда выполняет следующие действия: выполняет ls
сортирует его
создает a.txt и сохраняет отсортированный вывод в a.txt
создает b.txt, но его ...
Кто-нибудь может объяснить, что происходит в этой команде: echo foo> & 2 | grep foo Zsh (5.0.2) печатает foo дважды. Один, похоже, на stdout, а другой на stderr, поскольку выполняются следующие команды: {echo ...
У меня есть программа на Python, которая выводит данные в стандартный вывод и файл журнала. Однако человек, для которого я это делаю, хочет знать, могу ли я настроить его так, чтобы он мог видеть вывод файла, пока он ...
В настоящее время я делаю это, чтобы сортировать и унифицировать выходные данные двух разных команд: tshark -r sample.pcap -T fields -e eth.src -e ip.src> hello
tshark -r sample.pcap -T fields -e eth.dst -e ip.dst & ...
Что делает $ command 1> & 2? Насколько я понимаю, это запускает команду, но с перенаправлением STDOUT на STDERR. Но я не совсем уверен, как> & работает. Я видел это как $ command 1 & ...
По сути, мне нужно придумать команду, которая отправляет содержимое файла xxx в программу yyy, а затем вывод передается на ввод другой программы zzz, где вывод добавляется к. ..
Я перенаправил свой вывод, используя / dev / null в сценарии bash, но он по-прежнему выдает ошибку. Код следует за ps -p $ proc | fgrep $ proc> / dev / null
если [$? -ne '0']; тогда
......
fi ниже ...
У меня есть сценарий bash, который должен перебирать все имена файлов и печатать их только те, которые содержат определенная буква (допустим, «о»). Что я сделал: command = `ls -l`
для файла в $ command
do ...
Я хотел создать функцию .bashrc
, которая упростила бы передачу данных в файл, защищенный от записи. function pipe {sudo bash -c "$ 1"
} К сожалению, команда pipe echo something> / etc / ...
У нас есть требование для устранения неполадок в существующей системе, в которой работает Busybox, у нас есть доступ через Telnet. Было бы полезно записать вывод системной консоли (в идеале, последние n строк) в файл для ...
Допустим, у меня есть 3 команды, связанные через каналы: A | B | C Я хотел бы, чтобы B выводил сообщения об ошибках на stderr и некоторый прогресс на терминал. Если stderr - это то же самое, что и терминал, то это просто: ...
Я знаю, что выполнение команды &> / dev / null подавляет все дескрипторы выходного файла. Но я заметил, что это не работает для команд, которые запрашивают ввод от пользователя, в первую очередь ssh:> ssh ...
У меня есть сценарий bash, который вызывает функцию. Функция, помимо прочего, выполняет конвейер, который принимает ее выходные данные. Чтобы упростить его, вот надуманный пример: #! / Bin / bash
func () {ls "$ @" | ...
В каталоге много файлов txt. Если я делаю time wc -l * .txt | head требуется реальный 0m0.032s
user 0m0.020s
sys 0m0.008s Если я делаю time wc -l * .txt | хвостик занимает реальный 0m0,156 с
...