lixeira
Publicado por marcio 28/10/2004
[ Hits: 6.556 ]
Script que cria um alias do comando rm (neste exemplo e\' erreem; toda vez que deletar um arquivo, este ira\' para uma lixeira
#!/bin/sh # Salvando Copia de Arquivo Antes de Remove-lo # if [ $# -eq 0 ] then echo \"Erro -> Uso: erreeme arq [arq] ... [arq]\" echo \" O uso de metacaracteres eh permitido. Ex. erreeme arq*\" exit 1 fi MeuDir=\"/tmp/$LOGNAME\" if [ ! -d $MeuDir ] then mkdir $MeuDir fi if [ ! -w $MeuDir ] then echo Impossivel salvar arquivos em $MeuDir. Mude permissao e tente novamente... exit 2 fi Erro=0 for Arq do if [ ! -f $Arq ] then echo $Arq nao existe. Erro=3 continue fi DirOrig=`dirname $Arq` if [ ! -w $DirOrig ] then echo Sem permissao de remover no diretorio de $Arq Erro=4 continue fi if [ \"$DirOrig\" = \"$MeuDir\" ] then echo $Arq ficara sem copia de seguranca rm -i $Arq [ -f $Arq ] || echo $Arq removido continue fi mv $Arq $MeuDir echo $Arq removido done exit $Erro
Nenhum comentário foi encontrado.
O Editor de Texto Nano: Simplicidade no Terminal
SynapSeq - programa para estimular as ondas cerebrais
Por que seu __DIR__ falhou ou o "inferno" dos caminhos no PHP
Preparando-se para certificações da LPI através do LPI Lab
Migração de Arch Linux para repositórios CachyOS (Uso de Instruções v3 e v4)
Jogando "Magic" gratuitamente no Linux
Zoxide e fzf no bash para incrementar o uso do Terminal
As diferencas entre o clipboard comum e a selecao ativa
Arch Linux com repos do CachyOS para otimização ou usar Gentoo?
[pedido] biglinux versao 1 (0)
A falsa sensação de que entende a tal da palavra! (1)
Eu aprendi o segredo das artes! hahaha (5)









