echo -n "$filename|"; tr "\n" "," <"$filename"
Eu tenho um arquivo de frutas:
apple
grapes
banana
orange
Usando
cat < fruits | tr "\n" ","
Isso dará saída como
apple,grapes,banana,orange,
Aqui eu quero imprimir o nome do arquivo também junto com a saída como
fruits|apple,grapes,banana,orange
Como posso fazer isso?
Se é uma variável como
$HEALTHYFRUITS
onde lemos todas as frutas uma a uma e o nome do arquivo é frutas
e
echo $HEALTHYFRUITS | tr "\n" ","
aqui quero imprimir
fruits|apple,grapes,banana,orange
echo -n "$filename|"; tr "\n" "," <"$filename"
Tags grep awk sed shell-script