Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Como escrever um script shell para excluir arquivos
Remoção de arquivos usando a linha de comando é uma tarefa simples com os argumentos certos. No entanto, se você tem um monte de arquivos para excluir ou você deseja automatizar , criar seu próprio script shell para excluir arquivos é fácil e leva muito pouco tempo. Tudo que você precisa é um conhecimento básico da linha de comando em um ambiente Unix e seu editor de texto favorito para escrever um shell script simples para apagar arquivos. Coisas que você precisa
editor de texto
Show Mais instruções
1

Abra sua interface de linha de comando e iniciar um editor de texto. O mais comum é Vi, mas se você tiver um favorito, como o Emacs ou Nano, fique à vontade para utilizá-lo . Nome do seu roteiro algo descritivo , como " delete_script ".
2

Digite sua primeira linha : " # /bin /bash" , como você vai estar usando bash para interpretar o script. Para a sua segunda linha , escreva um comentário que lhe diz o que o script faz. Para este script , use o comentário "# Remove arquivos . " O "# " no início da linha de conta a intérprete que este é um comentário.
3

Escrever a linha para apagar seus arquivos. Desde que você está usando esse script para apagar os arquivos ou pastas , é melhor usar o comando "rm -ri " . O argumento "-r " irá apagar todos os arquivos , se você passar uma pasta para o script e " -i" irá pedir-lhe para confirmar que deseja excluir seus arquivos. Em vez de colocar um nome de arquivo específico em seu script , use "$ *", que irá substituir o arquivo que você passar para ele quando você executar o script. A linha de roteiro inteiro deve ser " rm -ri $ * "
4

Adicionar mais uma linha , que confirma a exclusão de arquivos : . " Echo" Excluindo arquivos $ * " " . O argumento "$ * " ecoa nada passado para o script a partir da linha de comando. Salve o arquivo e saia do editor de texto.
5

Criar permissões em seu script para que você possa executá-lo. Digite " chmod 755 o_script " . Certifique-se de que a pasta de seu script está localizado no está no seu caminho . Se não for , você pode navegar até a pasta que está em executá-lo .
6

Execute o script para testá-lo. Criar um arquivo de teste , de preferência na mesma pasta que o script, execute o seguinte comando: " . /Delete_script testfile " . Se você usou o " -i" argumento, a linha de comando irá pedir-lhe para confirmar a exclusão do arquivo. Se você também adicionou a última linha " Excluir arquivos ", você deve ver isso após a confirmação antes de sua linha de comando retorna para a janela de comandos. Você pode usar o "ls" para verificar se o arquivo foi apagado.

Anterior :

Próximo : No
  Os artigos relacionados
·Como converter um PLC- 5 e ControlLogix 
·Como converter um programa Lisp para uma macro ME10 
·Como abrir um TPB 
·Desvantagens para compactação de um site 
·O que é um cursor em TSQL 
·Como criar um banco de dados usando DataSet em C # 
·Como escrever um algoritmo de ordem n Lgn para verifica…
·Quais são as lógicas Conceitos entidade de dados 
·Como alterar um título de aplicativos em VBA 
·Como desativar o Alt- F4 Com HTML em ATS 
  Artigos em destaque
·Como escrever uma função para ode45 
·Como referência C DLLs em Net 
·Diferença entre C & Visual C 
·Como definir tempo limite de Sessões em iFrame 
·Como escrever uma seqüência de conexão como um arqui…
·Como me Calibrar o OSCCAL Com um PICkit2 
·Como atualizar Seletores CSS para IE6 
·Quais são SGML Características 
·Sem conexão proxy no NetBeans 
·Como fazer um contador no ActionScript 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados