Bom, n�o dif�cil,uma maneira f�cil de fazer isso seria o seguinte: Se vc der o comando "cat -b arquivo.tx" ele ir� te mostrar as linhas numeradas, d� pra utilizar o comando "grep", mas tem um detalhe, no caso de ter mais linhas com o numero que vc deseja ele ir� mostrar todas as linhas. Acho melhor utilizar o comando "cut", por exemplo. Existem diversas maneiras de fazer isso, basta saber os detalhes dos comandos Linux, fiz um script rapidinho aqui, talvez n�o te ajude, mas vai te dar uma id�ia de como fazer:
#!/bin/sh echo " Digite a linha desejada: " read LINHA echo " Digite o caminho completo do arquivo: " read CAMINHO cat -b $LINHA | grep $CAMINHO Existem maneiras melhores de fazer isso, mas a� � com vc!! ;-) Abra�os! Rodrigo de Lima Silva Em (09:55:04), Nelson Ramos escreveu: >Estou fazendo um programinha em shell script e preciso saber o seguinte: > >Como exibir uma �nica linha de um arquivo texto? Para evitar confus�o pensem >no seguinte exemplo: > >Tenho um arquivo texto com 1000 linhas. >Quero que, ao executar o script eu digite o n�mero da linha a ser exibida >como um par�metro, Ex.: ># ./exibelinha.sh 129 arquivo.txt >A sa�da do comando acima � o conte�do da linha 129. > >algu�m sabe como fazer isso? > >N�o se se isso ajuda em alguma coisa, mas o conte�do do meu arquivo texto >est� dessa forma: > >c�digo1 [TAB] c�digo2 [TAB] >caracterescaracterescaracterescaracterescaracteres >Ex.: > >010 01 Conte�do da linha >010 02 Conte�do da linha >020 01 Conte�do da linha >020 02 Conte�do da linha >020 03 Conte�do da linha >030 01 Conte�do da linha >030 02 Conte�do da linha > >e assim por diante. > >Algu�m poderia me ajudar??? > >Abra�os!
--------------------------------------------------------------------------- Esta lista � patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br Regras de utiliza��o da lista: http://linux-br.conectiva.com.br FAQ: http://www.zago.eti.br/menu.html
