Tag: pipe

отправка справочной страницы MacOS в редактор

Использование bash в Mac OS для редактирования некоторых man страниц для моего собственного использования. В Mac OS команда open -t filename откроет указанный файл в текстовом редакторе системы по умолчанию. $ man somepage | col -b будет правильно отображать назначенную man страницу. Что я хочу сделать, так это открыть справочную страницу в текстовом редакторе. Я […]

Как grep stderr?

Как мне grep эта команда, которая включает подстановочный знак? Как мне grep stderr ? Греп, похоже, ничего не делает: $ less /Users/raine/.nvm/versions/node/v5.5.0/lib/node_modules/* | grep "Not a file" /Users/raine/.nvm/versions/node/v5.5.0/lib/node_modules/truffle is a directory /Users/raine/.nvm/versions/node/v5.5.0/lib/node_modules/wunderline is a directory /Users/raine/.nvm/versions/node/v5.5.0/lib/node_modules/yo is a directory Это очень хакерское использование меньше и, вероятно, заслуживает другого вопроса, но я намерен найти сломанные символические […]

grep дает результаты, которые не отображаются в исходном контексте

Я новичок в Unix, и я уже сталкивался с чем-то, что случается очень часто. Я ps -eo 'tty,pid,comm' команду (например, ps -eo 'tty,pid,comm' ) и возвращает текст. Насколько я понимаю, когда я передаю результат в grep он должен искать результат и возвращать результаты этого вывода. Итак, почему же я возвращаю результат, который не похож на […]

получение списка всех строчных слов в файле

Я пытаюсь получить список всех строчных слов в файле. До сих пор мне удалось получить список с командной строкой cat filename.txt | tr ' ' \\n | grep -w '[[:lower:]]*' | sort -u | less Однако эта команда не избавляется от неалфавитных символов в списке; Я получаю список с формой (which (which, about about, about. […]

Использовать вывод из awk в качестве входа для mv

Я пытаюсь написать сценарий (или однострочный), который находит все файлы изображений с небольшими размерами и затем перемещает их в каталог. Основываясь на этом ответе от Ask Ubuntu , мне удалось создать список файлов с обоими размерами ниже 500, а затем я смог найти все распространенные файлы изображений, а также .jpg . find -E . -regex […]

Развернуть переменную среды из PIPE (SHELL)

У меня есть вопрос, который может иметь или не иметь ответа в форме, которую я ищу, но любой формы будет достаточно. В настоящее время у меня есть файл конфигурации, в котором я буду использовать команду оболочки, которая использует grep для поиска определенной строки в файле, а затем я использую sed для получения всего текста после […]

Запросы на поиск труб в vim или менее

Я хотел бы иметь возможность искать файл журнала для строк, которые были с ^ 2014-02-18 15:30: [0-9:,] * и имеют UserName: someguy намного позже в той же строке. Я уверен, что я мог бы сделать регулярное выражение, чтобы включить любое количество символов, цифр и пробелов до этого момента, но я хотел бы знать, могу ли […]

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

Я новичок в скрипте bash. Наверное, это очень легко, но для меня это не работает. Как назначить значение $ x1 + $ x2 на bc по трубопроводу. здесь в моем коде $ bc не имеет значения. echo -n 'value x1 : ' read x1 echo -n 'value x2 : ' read x2 echo $x1+$x2 | […]

команды трубопровода работают не так, как ожидалось Мне нужно объяснение

Я пытаюсь сделать следующее touch ~/scratches/scr6.txt | cat ~/scr.txt > ~/scratches/scr6.txt | cat /dev/null > ~/scr.txt Я не знаю, почему scr6.txt всегда пуст, однако выполнение ниже заполняет файл cat ~/scr.txt > ~/scratches/scr6.txt Интересно, почему первый случай не работает?

Будет ли «хвост -100»? sed -n 1p "читать только одну строку?

Я ищу назад от конца файла, это, вероятно, проще всего объяснить, показывая мой код: enough=0 numberOfLines=100 fileName="/path/to.file" # Tail the last $numberOfLines lines; if the line is within the time range we want them double how far we go back while [ $enough -eq 0 ]; do # Get the date of the first line […]

Interesting Posts

Как проверить, включен ли IPv6 в Debian Linux?

Поддерживать приложения Xserver, даже после закрытия удаленной консолидации

Использование sed для замены строки другой строкой, содержащей специальный символ в ksh

rsync не использует -files-from option?

3-й уровень с пространством XKB

Как распечатать символ разделителя и разрешить пользователю редактировать строку при чтении стандартного ввода?

Проблема с вставкой новой строки между странными html-символами в html-файле – UTF-8

Условные обозначения в именах пакетов установки программы?

Как узнать, что процесс заканчивается?

извлекать серверные блоки из Nginx conf

Может ли GDB декодировать ядро, если он был передан по трубопроводу?

удаление избыточности из выходных столбцов

Прикрепления отсутствуют, когда несколько файлов прикреплены по почте

Корневые, домашние и загрузочные разделы

Как визуализировать геойзон локально

Linux и Unix - лучшая ОС в мире.