У меня есть следующий вход :
A|Bash|cat
B|bit|dog
C|Bash|apple
D|Bash|email
Я хочу следующий вывод :
cat|Bash|A
apple|Bash|C
email|Bash|D
Идея состоит в том, чтобы отобразить все те строки, которые содержат «Bash», и отобразить их поля в обратном порядке.
Я могу отобразить эти строки в прямом порядке, используя awk:
$ awk '/Bash/' filename.txt
Но я не могу отобразить его в обратном порядке. Есть ли способ сделать это с помощью awk?