Duvida com alias [RESOLVIDO]

1. Duvida com alias [RESOLVIDO]

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 09/12/2018 - 16:12h

pessoas .. fiz isso >>> https://www.vivaolinux.com.br/dica/Criando-uma-lixeira-no-shell

Question ... tem alguma maneira 'simples' de fazer alias para o 'rm' e todos os parâmetros ou tenho que fazer 1 por 1 ???

tipo ... no artigo o xará fez um alias para o 'rm' porém, se eu mandar um 'rm -r' ou rm -rvf' da erro ou seja, o comando fica capado !!

mauricio@phantom ~ $ touch etc
mauricio@phantom ~ $ rm -v etc
mv: falta o operando arquivo de destino após “/home/mauricio/lixeira/”
Try 'mv --help' for more information.
mauricio@phantom ~ $



  


2. MELHOR RESPOSTA

Stanislaus K
StanislausK

(usa FreeBSD)

Enviado em 09/12/2018 - 19:30h

Ola,

para o seu usuário, o "rm" foi modificado de "/bin/rm" para "mv $1 ~/lixeira/". Com isso, qualquer opção relacionada a "/bin/rm" deixa de funcionar com o "rm". Por exemplo, o que era antes rm -i, agora, para obter o mesmo resultado, você tem que usar o /bin/rm - i.

Assim, como você mesmo disse, o comando rm ficou capado!

Solução: você muda o nome do seu alias para algo que não existe, como usar a letra d, para não alterar a relação de "rm" com "/bin/rm"; ou você vai ter que alterar cada opção rm, um a um (como você já mencionou!).



3. Re: Duvida com alias [RESOLVIDO]

edps
edps

(usa Slackware)

Enviado em 09/12/2018 - 16:34h

Na moral, instale o trash-cli, mais simples, daí mude o alias:

alias rm='trash-put -dfRv'
alias list-trash='trash-list'


Exemplo (remover e listar):

$ rm SlackBuilds.TXT 
trash-put: Volume of file: /
trash-put: Trash-dir: /home/edps/.local/share/Trash from volume: /
trash-put: 'SlackBuilds.TXT' trashed in ~/.local/share/Trash

$ list-trash
2018-12-09 16:32:57 /home/edps/SlackBuilds.TXT
2018-12-09 16:21:55 /mnt/backup/SLACKWARE/SlackBuilds/Build/skippy-xd/skippy-xd-2016.10.20
2018-12-09 16:22:49 /mnt/backup/SLACKWARE/SlackBuilds/Build/skippy-xd/skippy-xd-2016.10.20

$




4. Re: Duvida com alias [RESOLVIDO]

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 09/12/2018 - 16:54h

edps escreveu:
Na moral, instale o trash-cli, mais simples, daí mude o alias:


eu uso o trash-cli ... a minha dúvida é só mesmo quanto ao alias !!

Abçs

------------------------------------------| Linux User #621728 |-----------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------| Linux User #621728 |-----------------------------------------



5. Re: Duvida com alias

edps
edps

(usa Slackware)

Enviado em 09/12/2018 - 17:09h

Mauriciodez escreveu:

edps escreveu:
Na moral, instale o trash-cli, mais simples, daí mude o alias:


eu uso o trash-cli ... a minha dúvida é só mesmo quanto ao alias !!

Abçs

------------------------------------------| Linux User #621728 |-----------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------| Linux User #621728 |-----------------------------------------


Neste caso apenas mude o alias:

alias rm='sh ~/.srm'  


e dê permissão de execução para esse script .srm:

chmod +x ~/.srm  


EDIT:

eu achei isso uma solução MEDONHA! utilizável apenas se você usa SpaceFM ou SpaceFM que acho que ainda não implementaram lixeiras (mas existem plugins pra isso para o SpaceFM).


6. Re: Duvida com alias [RESOLVIDO]

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 09/12/2018 - 17:35h

edps escreveu:
eu achei isso uma solução MEDONHA! utilizável apenas se você usa SpaceFM ou SpaceFM que acho que ainda não implementaram lixeiras (mas existem plugins pra isso para o SpaceFM).


Campeão, vc não está entendendo ... eu não tenho dúvidas quanto ao funcionamento da gambiarra do xará ... eu tenho dúvidas quanto a criação de alias !!!

------------------------------------------| Linux User #621728 |-----------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------| Linux User #621728 |-----------------------------------------



7. Re: Duvida com alias [RESOLVIDO]

lainion
lainion

(usa Void Linux)

Enviado em 09/12/2018 - 18:28h

coloca mais uma váriavel para o parametro:
mv $1 $2 ~/lixeira/


8. Re: Duvida com alias [RESOLVIDO]

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 09/12/2018 - 19:33h

StanislausK escreveu:
... vai ter que alterar cada opção rm, um a um (como você já mencionou!).


era essa minha dúvida ... valew !!!

------------------------------------------| Linux User #621728 |-----------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------| Linux User #621728 |-----------------------------------------







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts