Estou tentando gerar um arquivo que eu possa anexar ao visudo. A tarefa em si não é muito importante, pois estou apenas tentando me aprofundar um pouco mais no Bash. Meu script atual se parece com isso:
#!/bin/bash
path=/bin/ansible*
declare -a commands=()
for command in $path; do
commands+=($command)
done
echo ${commands[@]} > ~/commands.txt
que produz:
/bin/ansible /bin/ansible-config /bin/ansible-connection /bin/ansible-console...
Gostaria que a saída do script fosse parecida com:
/bin/ansible, /bin/ansible-config, /bin/ansible-connection, /bin/ansible-console...
Acho que estou complicando demais essa tarefa. Já vi pessoas usando awk e sed, mas pelo que vi awk parece funcionar melhor com colunas de dados e sed é muito confuso. Qualquer conselho seria apreciado.