Divide um arquivo em 1 palavra por linha
Esse pequeno script divide um arquivo com uma palavra por linha. Ideal para ser usado como auxiliar em conversão de dados.
Descrição
Esse pequeno script divide um arquivo com uma palavra por linha. Ideal para ser usado como auxiliar em conversão de dados.
#!/bin/bash
##########################################################################
# Shellscript: words - print each word on its own line
# Author : Heiner Steven
# Date : 1993-07-15
# Category : Text Utilities
##########################################################################
# Descrição
# - Divide cada paravra em uma nova linha
# traduzido e adaptado por Mauricio Maciel <mauricio@vendomicro.com.br>
##########################################################################
PN=`basename "$0"` # Nome do programa
VER=`echo '$Revision: 1.1 $' | cut -d' ' -f2`
Usage () {
echo >&2 "$PN - Imprime cada palavra em uma linha, $VER (stv '93)"
echo >&2 "uso: $PN [arquivo ...]"
exit 1
}
if [ "$1" == "" ];
then
Usage ;
fi
awk '
{
for ( i = 1; i <= NF; i++ )
print $i
}
' "$@"