Я пытаюсь изменить текст, который находится в моем буфере обмена, удалить определенные строки, содержащие некоторые строки, а затем получить выходные данные для дальнейших манипуляций (я предпочитаю копирование в буфер обмена, только если мне это нужно). Я думал что-то вроде этого:
cat > swapfile
##Paste all
grep -v string swapfile
## Read all
rm swapfile
Я пытаюсь предотвратить создание файла и делать все в самой оболочке stdin / out. Я попытался использовать каналы, перенаправления, grep / sed из ввода, но ни один из них не привел к печати ввода без нежелательного шаблона.
источник