Немного неясно, что означает «что-то вроде этого», но самый простой способ достичь того, что, как представляется, здесь имеет смысл, - это простая функция:
foo() {
echo 'hello world' | grep 'hello world'
}
foo
- Нет необходимостиприсваивание промежуточной переменной (оно все равно будет потеряно).
- Функции обычно предпочтительнее псевдонимов из-за большей гибкости (обработки параметров) и читаемости (несколько строк; меньше экранирования).
- Всегда использовать простейшее решение, которое могло бы сработать .