Eu tenho uma saída semelhante a
975 Jan/21 - 19:59:36 ### sed "/^#include_dir/a include_dir = 'conf.d'" /opt/db/data/efa_bauen_ni_14/postgresql.conf
986 Jan/21 - 20:04:21 ### grep -l "^port = '5" /opt/db/data/postgres/efa_bauen_ni/conf.d/*.conf | xargs sed -i "s/port = '5/port = '6/"
agora quero reduzir cada linha a tudo depois $5
, para obter o comando completo real?
Acho que poderia fazer | awk {'print $6, $7, $8, $9, $10, $11'}
... etc. Mas isso parece muito anticientífico, pouco flexível e feio.
Alguém pode me aconselhar como fazer isso ou estou no caminho errado awk
para começar?