0
ответов

027] подключение ssh к сценарию оболочки и отсутствие отображения stdin echo

У меня есть сценарий awk в .bashrc, который считывает символы и изменяет некоторые ключевые слова. Он отлично работает, когда я передаю через него tail -f и другие базовые команды, но у меня возникает проблема, когда я передаю ssh ...
15.08.2017
0
ответов

06.08.2017
0
ответов
0
ответов
0
ответов

300] Почему / dev / stderr недействителен при перенаправлении на канал в cygwin? Я недавно наткнулся на удивительную проблему с недействительным / dev / stderr на обновленном cygwin, который также прис

Конечно, все перенаправления и вложенные оболочки выглядят забавно вне контекста. Дополнительная оболочка необходима, потому что say-something.sh на самом деле будет вызываться другим скриптом. Избыточное перенаправление fd 2 на stderr является «перекл
10.07.2017
0
ответов

05.07.2017
0
ответов

30.06.2017
0
ответов

947] Передайте команду pv, но скройте весь исходный вывод команды

Я пытаюсь использовать pv, но я хочу скрыть вывод команды, которую я передал по конвейеру, но при этом иметь возможность видеть вывод pv. Используя команду &> / dev / null | pv не работает (например, pv не получает никаких данных) ...
29.06.2017
0
ответов

067] Как выводить конвейерный стандартный вывод в сценарии bash из getopts?

У меня есть следующий фрагмент: #! / Bin / bash OPTIND = 1 в то время как getopts ": m: t" params; do case "$ {params}" в m) bar = $ OPTARG ;; t) foo = $ OPTARG ;; \?) ...
28.06.2017
0
ответов
0
ответов
0
ответов

496] Что именно происходит, когда за конвейером следует группировка команд?

Я видел такое выражение, как command1 | {command2; command3; command4} и я подумал, что это на самом деле означает, я знаю символ вертикальной черты, я знаю, что {...} заставляет запускать команды внутри фигурных ...
24.05.2017
0
ответов

23.05.2017
0
ответов

188] Использовать вывод из awk как ввод для mv

Я пытаюсь написать сценарий (или однострочный), который находит все файлы изображений с небольшими размерами а затем перемещает их в каталог. Основываясь на этом ответе от Ask Ubuntu, я смог сгенерировать ...
23.05.2017
0
ответов

589] bash: перенаправить stderr в файл и stdout + stderr на экран

enter image description here

Я хотел бы сохранить поток stderr команды в файл журнала, но я также хочу отобразить

Я нашел решение только для отображения stdout + stderr на консоль и перенаправления обоих потоков в файл:
23.05.2017
0
ответов

20.05.2017
0
ответов

910] Содержимое файла было удалено

Я использовал эту команду: sort .file1> .file2 | mv .file2 .file1 Но тогда .file1 пуст. Зачем? Если моя команда неверна, как мне ее восстановить?
18.05.2017
0
ответов

09.05.2017
0
ответов
0
ответов

054] Как перенаправить список путей, читаемых человеком, другой команде?

При работе с выводом таких команд, как locate, которые создают списки путей в "удобочитаемой форме" (т.е. без \ перед пробелами), как перенаправить их вывод другой команде

Вывод [11182457] $ locate [something] [11182458] создает пути с пробелами в них, что запрещает другим программам использовать пути в случае, если они содержат пробелы. Например, если бы я обратился к
25.04.2017