Pular para o conteúdo

Script de Lixeira no console não funciona

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. Script de Lixeira no console não funciona

Enviado em 15/09/2006 - 12:41h

ola, fiz um script para que todos arquivos que eu apague com o comando rm, sejam movidos para uma pasta no diretorio /home/renato/lixo/ ,porém o script não esta funcionando. :( dei permissão de executável para ele, e alterei o .bashrc do meu usuario colocando a seguinte linha:

alias rm='/home/renato/.srm'

independente de eu estar com meu usuario, ou como root, o script não funciona. Eu consigo apagar os scripts normalmente, mas não estão sendo movidos para o diretório /home/renato/lixo/ .Gostaria de saber pq ele não está funcionando. Obrigado pela atençao


#! /bin/bash

trash="/home/renato/lixo" #caminho da lixeira
arq=$1 #recebe o arquivo a ser apagado

if [ -e $arq ] #verifica se o arquivo existe
then
mv -f $arq $trash #move o arquivo para a lixeira (pasta lixo)
else
echo "$arq nao existe" #caso arquivo não exista, exibe mensagem
fi;;

esac


[]s...Renato

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. Profile

Enviado em 01/11/2006 - 17:27h

Coloque este alias no profile do usuario e tbm no principal

/etc/profiles


Aqui uso algo semelhante!!

3. Re: Script de Lixeira no console não funciona

Enviado em 01/11/2006 - 18:11h

Não entendi uma coisa nesse seu script, se vc está usando if .. else..fi, pq no final dele tem esac, vc num definiu nada começando com case ... Acho que vc queria botar eof no final né, ou estou enganado? Qualquer coisa, mande mais detalhes.

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