Enviado em 22/08/2009 - 18:47h
Ola pessoal,
Estou tendo uma certa dificuldade de utilizar o for. O que eu quero fazer é o seguinte. eu tenho um arquivo com nome de dois para receber um conteudo de um ls, primeiramente eu executo um comando ls > dois.
O que eu quero fazer é o seguinte pegar o conteúdo que esta dentro do arquivo dois e jogar dentro de um vetor. Alguem poderia me ajudar? nao sei se estou fazendo certo.
awk '{
for(i in dois)
nomearquivo[i] = $1
if(extensaoarquivo[i] -eq " ")
{
extensaoarquivo[i] = "Sem Extensão"
}
else
{
extensaoarquivo[i] = $2
}
}
END {
for(i in dois)
print nomearquivo[i], extensaoarquivo[i]}' dois
Atenciosamente,
Ramilton.
Estou tendo uma certa dificuldade de utilizar o for. O que eu quero fazer é o seguinte. eu tenho um arquivo com nome de dois para receber um conteudo de um ls, primeiramente eu executo um comando ls > dois.
O que eu quero fazer é o seguinte pegar o conteúdo que esta dentro do arquivo dois e jogar dentro de um vetor. Alguem poderia me ajudar? nao sei se estou fazendo certo.
awk '{
for(i in dois)
nomearquivo[i] = $1
if(extensaoarquivo[i] -eq " ")
{
extensaoarquivo[i] = "Sem Extensão"
}
else
{
extensaoarquivo[i] = $2
}
}
END {
for(i in dois)
print nomearquivo[i], extensaoarquivo[i]}' dois
Atenciosamente,
Ramilton.