CRIAR SHELL SCRIPT SIMPLES [RESOLVIDO]

1. CRIAR SHELL SCRIPT SIMPLES [RESOLVIDO]

edjan dantas
edjan123

(usa Ubuntu)

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/


  


2. MELHOR RESPOSTA

Mauriciodez
Mauriciodez

(usa Debian)

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

edjan dantas
edjan123

(usa Ubuntu)

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

Mauriciodez
Mauriciodez

(usa Debian)

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]

Alberto Federman Neto.
albfneto

(usa openSUSE)

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]


oxidante

(usa Debian)

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

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







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts