Shell Script [RESOLVIDO]

1. Shell Script [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

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.


  


2. MELHOR RESPOSTA

Renan Arantes
R3nan

(usa Debian)

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]

Perfil removido
removido

(usa Nenhuma)

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]

Renan Arantes
R3nan

(usa Debian)

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

disponha, precisando é só falar


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

Katson Williams
KWilliams

(usa Ubuntu)

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]

Perfil removido
removido

(usa Nenhuma)

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]

Alentz
Alentz

(usa Slackware)

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










Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts