Opa, esqueci de um parâmetro no comando paste, você tem que
dizer que ele deve pegar uma das entradas de stdin então
o correto seria:
paste -d"|" -f - arquivo.txt > arquivonovo.txt
O "-" sozinho significa "entrada padrão".
Em Qua, 2003-02-26 às 13:50, Eduardo Marcel Macan escreveu:
> O
Oi... tente o seguinte...
para cada arquivo
yes "nomedobanco" | paste -d"|" -f arquivo.txt > arquivonovo.txt
você pode colocar isso dentro de um for do tipo
for BANCO in "banco1 banco2 banco3 ..."
do
yes $BANCO | paste -d"|" -f arquivo"$BANCO".txt >
arquivo"$BANCO"-1.txt
mv arquivo"$B
Para a substituição não dá para fazer no Emacs (query replace) ou no
nedit?
Marco
Galera, Bom Dia,
Eu estou usando um programa que gera relatorios em txt delimitado por pipe
( | ), são gerados 85 desses arquivos onde os nomes são padronizados da
seguinte forma:
CC__Rel_TP_20030225184037_1.txt
CC_XXX_Rel_TP_20030225182934_1.txt
Os numeros no final significa dat
4 matches
Mail list logo