preciso fazer um trabalho shell script mais nao sei por onde começar

1. preciso fazer um trabalho shell script mais nao sei por onde começar

nicolas r
nicolasvl

(usa Ubuntu)

Enviado em 07/06/2016 - 09:31h

meu trabalho criar Gerenciador de Arquivos shell script com essa configurações

Menu
1
Mostrar a localização atual
do usuáiro
no sistema de arquivos
2
Mostrar o tipo de um arquivo
3
Criar um diretório
4
Apagar um diretório não
vazio
5
Criar um atalho para um arquivo
6
Exibir as últimas linhas de um arquivo(pedir ao usuário a quantidade de linhas a
mostrar)
7
Exibir as primeiras linhas de um arquivo(pedir ao usuário a quantidade de linhas a
mostrar
8
Buscar um arquivo pelo nome pode ser feito com find ou locate
9
Mostrar a localização de um comando específico utilizar which ou whereis
10
Exibe a função de um comando
11
Muda a posse do usuário do dono de um arquivo
12
Muda o grupo dono de um arquivo
13
Conta o número de caracteres, palavras e linhas de um arquivo
14
Mostra um diretório informado pelo usuário
em formato de árvore
15
Copiar um arquivo para um outro diretório
16
Mover um arquivo para outro diretório
17
Montar uma partição ou dispositivo externo em um diretório do sistema
18
Desmontar diretório montado anteriormente
19
Exibe a
tabela de partições do sistema utilize fdisk ou lsblk Este script deverá ser feito utilizando funções com uma função sendo criada para cada opção no menu. Deve existir no menu uma última opção que se acionada, encerra a execução do script.


pelo menos vc poderem me dizer como começo já ajudaria bastante


  


2. Re: preciso fazer um trabalho shell script mais nao sei por onde começar

3. Re: preciso fazer um trabalho shell script mais nao sei por onde começar

Fernando Eckhardt Valle
pherde

(usa Slackware)

Enviado em 07/06/2016 - 10:29h

Faça o arroz com feijão, um menu usando case, use o código abaixo como pontapé inicial e vá incrementando na medida que você vai evoluindo seu script:

#!/bin/bash

echo "Gerenciador de arquivos"
echo ""

echo "1 -> Localização atual"
echo "2 -> Tipo de arquivo"
echo "3 -> Criar diretório"
echo "4 -> Apagar diretório não vazio"
echo "N -> ..."
echo "Opção: "
read op

case $op in
1) pwd;;
2) echo "Função 2";;
3) echo "Função 3";;
4) echo "Função 4";;
5) echo "Função N";;
esac

Agora se você não sabe nada de shell script, aconselho os links acima que o danniel-lara postou, principalmente do site do Aurelio.


4. Re: preciso fazer um trabalho shell script mais nao sei por onde começar

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 07/06/2016 - 12:39h

Aprende primeiro qual comando faz cada uma das coisas que você precisa que o script faça. Depois crie o script ;-)
--
Dino®
Vi veri universum vivus vici
Public GPG signature: 0x246A590B
Só Slackware é GNU/Linux e Patrick Volkerding é o seu Profeta
Mensagem do dia: Satã representa conhecimento sem limites e não auto-ilusão hipócrita. 







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts