Pular para o conteúdo

CRIAR SHELL SCRIPT SIMPLES [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. CRIAR SHELL SCRIPT SIMPLES [RESOLVIDO]

Enviado em 18/06/2018 - 10:59h


Alguém Que sabe de SHELL SCRIPT aqui?

Gostaria de criar um script que faça o seguinte:

Pegue a primeira linha de todos os aquivos da pasta, e jogue em 1 arquivo só.

Ex. na imagem

https://postimg.cc/image/p3nwu0w65/

Responder tópico

2. Re: CRIAR SHELL SCRIPT SIMPLES

Melhor resposta

Enviado em 18/06/2018 - 11:25h

v aí
!#/bin/bash
for x in $(ls /diretório)
do
head -1 $x >> arquivo.txt
done


------------------------------------------| Linux User #621728 |-----------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------| Linux User #621728 |-----------------------------------------

3. DEU CERTO

Enviado em 18/06/2018 - 11:52h

Fiz algumas alterações.

Só tive que antes criar uma lista com o nome de todos arquivos, usando FIND.

USEI O SEGUINTE:

#!/bin/bash
for x in `more lista`
do
head -1 $x >> arquivo.txt
done

Muito obrigado

4. Re: CRIAR SHELL SCRIPT SIMPLES

Enviado em 18/06/2018 - 12:12h

bom que ajudou. Marque seu tópico como "RESOLVIDO" e depois marque uma "MELHOR RESPOSTA".

Abçs.

------------------------------------------| Linux User #621728 |-----------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------| Linux User #621728 |-----------------------------------------

5. Re: CRIAR SHELL SCRIPT SIMPLES [RESOLVIDO]

Enviado em 18/06/2018 - 12:32h

Edjan, veio ao lugar certo... não eu, porque não sou programador.
mas aqui tem muita gente que mexe com Shell Script! e outras linguagens de programação, também.
Disponha, estamos aqui para ajudar.
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: Sabayon, Gentoo, openSUSE, Mageia e OpenMandriva.

6. Re: CRIAR SHELL SCRIPT SIMPLES [RESOLVIDO]

Enviado em 18/06/2018 - 12:34h

Uma alternativa:
ls | xargs head -q -n 1 >> arquivo.txt 

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder