Pular para o conteúdo

Shell Script [RESOLVIDO]

Responder tópico
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
  • Denunciar
  • Indicar

1. Shell Script [RESOLVIDO]

Enviado em 12/05/2016 - 13:58h

oi galera, tudo bem?

Como que eu escrevo um script que receba o caminho de um diretório por argumento e
informe os arquivos na listagem longa do diretório passado como parâmetro.

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

2. Re: Shell Script

Melhor resposta

Enviado em 12/05/2016 - 14:38h

simples salve as linhas abaixo em um arquivo texto com o nome que quiser, como exemplo salvei como script.sh
para usar é só digitar sh script.sh /home/usuario ou envés do /home/usuario vc põe o camiho que quiser

#!/bin/bash
ls -l $1

3. Re: Shell Script [RESOLVIDO]

Enviado em 12/05/2016 - 14:48h

Muito obrigada R3nan. Eu preciso treinar muito o linux, estou aprendendo os comandos agora


4. Re: Shell Script [RESOLVIDO]

Enviado em 12/05/2016 - 16:32h

disponha, precisando é só falar

5. linha 24: erro de sintaxe: fim prematuro do arquivo

Enviado em 12/05/2016 - 23:30h

Sou iniciante em programação shell gostaria da ajuda de algum membro da comunidade para solucionar o erro de fim prematuro no script abaixo.






#!/bin/bash

if [ "$#" -eq "0" ]
then
echo "Nao foram inseridos parametros!"
echo "Modo de uso: $0 {start|stop|restart}"

if [ "$1" -eq "start" ]
then
echo "Iniciando . . ."
exit 0

elif [ "$2" -eq "stop" ]
then
echo "Parando . . ."
exit 1

elif [ "$3" -eq "restart" ]
then
echo "Reiniciando . . ."
exit 2

fi

6. Re: Shell Script [RESOLVIDO]

Enviado em 13/05/2016 - 01:44h

Nem precisa usar sh como em sh script.sh se o arquivo estiver marcado como executável com chmod +x antes.

----------------------------------------------------------------------------------------------------------------
# apt-get purge systemd (não é prá digitar isso!)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden

7. Re: Shell Script [RESOLVIDO]

Enviado em 16/05/2016 - 14:20h

OI , kWilliams , deixe seu script dessa maneira .

#!/bin/bash

$1

if [ -z "$1" ];then # o -z verifica se tem valor dentro da variável . se não tiver , então o Shell realiza o que tiver dentro do if .

echo "Nao foram inseridos parametros!"
echo "Modo de uso: $0 {start|stop|restart}"
read
exit
fi

if [ "$1" = "start" ];then
echo "Iniciando . . ."
read
exit
fi

if [ "$1" = "stop" ];then
echo "Parando . . ."
read
exit
fi

if [ "$1" = "restart" ];then
echo "Reiniciando . . ."
read
exit
fi




Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Responder tópico

Entre na sua conta para responder.

Fazer login para responder