• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

keepz

Shell Script

3 mensagens neste tópico

Boa tarde, andei a vasculhar pelo forum a vee se encontrava cenas de shell e nao encontrei, espero q esteja no sitio certo.  :confused:

Algume me poderia ajudar com estas linhas de comando dizendo o que fazem ?

1- chmod u+x, g+x, o-xrw *a

2- ls \?a

3- sort < fich1 > fich2

    head -20 < fich20 >> fich3

    rm fich[123]

ty mates []

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

chmod u+x, g+x, o-xrw *a

Adiciona permissões de execução para o utilizador e grupos proprietários do fichero, e remove todas as permissões dos restantes utilizadores, aos ficheiros terminados em 'a'.

ls \?a

Lista o arquivo com o nome '?a'

sort < fich1 > fich2

Lê o conteúdo de 'fich1', e imprime-o em 'fich2', de forma ordenada.

head -20 < fich20 >> fich3

Acrescenta ao ficheiro 'fich3' as primeiras 20 linhas do ficheiro 'fich20'.

rm fich[123]

Remove os ficheiros 'fich1', 'fich2', e 'fich3'.

PS: Num terminal, fazendo man <nome_do_comando> podes perceber o que é que um comando faz. Estuda também as expressões regulares, e os redireccionamentos de input/output.

Isto deve ser suficiente para perceberes esses comandos.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora