Как перенаправить вывод команды sed в качестве ввода команды tr?Перенаправить вывод sed в tr
ответ
использовать трубопровод "|"
sed ... | tr -d '...'
Глядя на ваш комментарий, вы говорите, что вывод вашей команды sed
находится на нескольких строках. Если это действительно на несколько строк, а не обертка вокруг, вы могли бы использовать для петли
for i in $(sed ".."); do tr "$i"; done
Это не обязательно, 'tr' может обрабатывать многострочный ввод. И вы подаете вывод 'sed' как * инструкции * в' tr', но без ввода * *. И, в общем, использование этого способа может быть проблемой, поскольку пробелы являются разделителями. Лучше использовать цикл 'while read'. Что-то вроде 'sed 's/foo/bar /' file | при чтении строки -r; do echo "$ line" | tr a B; done' будет * работать *, но цикл не нужен, если вы не выполняли какую-либо другую обработку внутри него. –
Вам не нужно tr
. Предикат карты y
может транслировать изнутри sed.
одна разница есть tr есть другие варианты также. но да, если его простая транслитерация, предикат «y» sed достаточен – ghostdog74
- 1. Как перенаправить вывод в определенный файл в команду sed?
- 2. Перенаправить вывод из sed/s/d/'myFile в myFile
- 3. Перенаправить `tr -d` на windows?
- 4. Перенаправить вывод в массив Баш
- 5. преобразование сложной команды tr в команду sed
- 6. Отправить вывод sed в файл
- 7. Как отменить вывод sed?
- 8. Перенаправить вывод жесткого диска в стандартный вывод?
- 9. Перенаправить вывод питона сценария к началу файла
- 10. Как перенаправить вывод?
- 11. Как перенаправить вывод клиента
- 12. перенаправить вывод на терминал
- 13. ограниченный: невозможно перенаправить вывод
- 14. перенаправить вывод editcap в tcpdump
- 15. Перенаправить вывод подпрограммы в файл
- 16. Перенаправить вывод console.log в файл
- 17. Перенаправить вывод xargs в файл
- 18. Перенаправить вывод в Баш скрипт
- 19. Перенаправить вывод ткани в файл
- 20. перенаправить вывод экрана в файл
- 21. Перенаправить вывод в команду «файл»
- 22. Перенаправить вывод трассировки в консоль
- 23. Перенаправить вывод Java в Makefile
- 24. Перенаправить w вывод в файл
- 25. Перенаправить вывод ttisql в файл
- 26. Перенаправить вывод подпроцесса в файл
- 27. Перенаправить вывод lldb в файл
- 28. Перенаправить вывод grep в файл
- 29. перенаправить вывод докера-exec
- 30. Как перенаправить вывод cmnd
Выход команды sed находится на нескольких строках. – syker
9 вопросов, и ни одного ответа не выбрано ... –