Autor Tópico: Lista de nomes  (Lida 1541 vezes)

Offline Liddyane

  • Usuário Ubuntu
  • *
  • Mensagens: 4
    • Ver perfil
Lista de nomes
« Online: 30 de Setembro de 2009, 21:06 »
Esta é uma questão que estou com dificuldades de realizar:


Você tem um arquivo com uma lista de nomes.
Crie um diretório para cada um destes nomes automaticamente.

Por favor, alguem possui alguma solução?


Obrigada, novamente, pela sugestão.
« Última modificação: 30 de Setembro de 2009, 21:28 por Liddyane »

Offline Tota

  • Usuário Ubuntu
  • *
  • Mensagens: 14.982
    • Ver perfil
Re: Lista de nomes
« Resposta #1 Online: 30 de Setembro de 2009, 21:31 »
Ola,

Leia a sessão sobre shell scripts aqui => http://focalinux.cipsga.org.br/

comandos => sort, diff, etc.

Voce vai apender muito, e com isto resolver sua "lição de casa" bem rapidamente. ;D

[],s

Offline clcampos

  • Administrador
  • Usuário Ubuntu
  • *****
  • Mensagens: 10.790
  • .:: User Linux #439596 ::.
    • Ver perfil
Re: Lista de nomes
« Resposta #2 Online: 30 de Setembro de 2009, 22:11 »
Esta é uma questão que estou com dificuldades de realizar:


Você tem um arquivo com uma lista de nomes.
Crie um diretório para cada um destes nomes automaticamente.

Por favor, alguem possui alguma solução?


Obrigada, novamente, pela sugestão.

Os diretórios vão ser criados no diretório atual?

Se sim:

Citar
#!/bin/bash
#

lista=$( zenity --file-selection --title="Abrir" --text="Selecione o arquivo com lista a criar" )

test $? -eq 1 && zenity --title="Aviso" --text="Cancelado" --info && exit

for dir in `cat $lista`;do
    mkdir -p $dir
done

Agora sem dúvidas o melhor é seguir as dicas do Tota, afinal assim você aprende. E vou te falar, shell script é muito legal!
« Última modificação: 30 de Setembro de 2009, 22:12 por clcampos »
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!