вдохновение здесь является идеей шалости, поэтому постарайтесь не обращать внимания на то, что это не очень полезно ...Могу ли я создать псевдоним bash, который изменяет любую команду?
Скажем, я хотел создать псевдоним в Баше, который тонко изменить любую команду вошел в командной строке в ту же команду, но в конечном итоге пропустили через tac
, чтобы отменить окончательный вывод. Несколько примеров того, что я пытаюсь сделать:
ls ---> ls | tac
ls -la ---> ls -la | tac
tail ./foo | grep 'bar' ---> tail ./foo | grep 'bar' | tac
Есть ли способ создать псевдоним, или какие-то другие средства, которые будут добавлять | tac
к концу каждого/каждая команда вводится без дополнительного вмешательства ? Дополнительное внимание уделяется идеям, которые легко спрятать в bashrc. ;)
Псевдоним неправильный инструмент для этой работы. Я бы использовал ловушку DEBUG. –