Я всегда ненавидел пакет, и я все еще делаю, даже для самых простых вещей, которые я предпочитаю C или PHP/Perl. Но на этот раз я не мог обойтись без него, **** вздох ****.
Я хотел перенаправить команду эха на другую команду. Например:
echo example | more
но я также хотел иметь возможность использовать специальные символы в эхо-части канала:
echo & | more
Что, конечно, не сработало. Поэтому я попробовал:
echo ^& | more
Это тоже не сработало. Затем методом проб и ошибок я обнаружил:
echo ^^^& | more
и это сработало. Но как заинтересовался программист, я задаюсь вопросом, почему. Почему ^&
не работает и ^^^&
сделал?