Perguntas com a marcação «rm»

Perguntas relacionadas ao comando remover Linux (rm)

8
remover arquivo, mas excluir todos os arquivos em uma lista
Eu preciso limpar uma pasta periodicamente. Recebo uma lista de arquivos que contém texto, quais arquivos são permitidos. Agora eu tenho que excluir todos os arquivos que não estão neste arquivo. Exemplo: dont-delete.txt: dontdeletethisfile.txt reallyimportantfile.txt neverdeletethis.txt important.txt Minha pasta de limpeza contém isso como exemplo: ls /home/me/myfolder2tocleanup/: dontdeletethisfile.txt reallyimportantfile.txt neverdeletethis.txt …

3
O que significa [co] no comando “rm -rf filename [co]”?
Digamos que tenho dois arquivos em /tmp: root@ubuntu:~# touch /tmp/hello.{pyc,py} root@ubuntu:~# ls /tmp/ hello.py hello.pyc Agora, vamos executar o rm -rfcomando com a opção [co] root@ubuntu:~# rm -rf /tmp/hello.py[co] root@ubuntu:~# ls /tmp/ hello.py Alguém por favor pode explicar o que está acontecendo aqui? Qual é o [co]parâmetro? Como podemos fazê-lo …
16 command-line  bash  rm 

4
rm: não é possível remover o diretório /: permissão negada
Eu criei um diretório chamado "shadi" e configurei essa permissão para ele sinoosh@ubuntu:/home$ ls -ld shadi drwxr-xrwx 2 root root 4096 Jul 1 01:58 shadi Nesta situação, tenho permissões "outros", mas por que não posso excluí-lo? sinoosh@ubuntu:/home$ rm -r shadi/ rm: cannot remove ‘shadi/’: Permission denied
16 permissions  rm 


6
Remova todos os arquivos, exceto todos os 12º
Eu tenho alguns milhares de arquivos no formato filename.12345.end. Eu só quero manter cada 12º arquivo, então file.00012.end, file.00024.end ... file.99996.end e exclua todo o resto. Os arquivos também podem ter números anteriores no nome do arquivo e normalmente têm o formato: file.00064.name.99999.end Eu uso o shell Bash e não …
14 bash  rm 

3
Excluir de * na linha de comando
Existem muitas situações em que o uso de a *é praticamente inevitável - por exemplo, rm -rf *em uma pasta que contém milhares de subpastas e arquivos. Mas e se você quiser excluir apenas um ou dois arquivos ou pastas do rmcomando? Pesquisei no Google e só encontrei soluções bastante …
14 command-line  bash  rm 




2
Excluindo determinados arquivos e diretórios ao excluir arquivos
Meu diretório de nível superior é data. datainclui vários diretórios e esses diretórios têm subdiretórios. Eu preciso remover todos os arquivos e diretórios dentro, data/exceto vários arquivos em alguns diretórios. Por exemplo, os dados incluem os diretórios 100e 101. Eu só quero manter a.txte b.txtarquivos 100/e c.txte d.txtarquivos 101/ao remover …

3
rm funciona na linha de comando, mas não no script
Quando o faço rm *.old.*na linha de comando, ele é removido corretamente, mas quando o faço na parte seguinte do meu script, ele não remove todos os *.old.*arquivos. O que está errado no meu script bash: for i in ./*; do if [[ -f $i ]]; then if [[ $i …
11 bash  scripts  rm 

3
Erro de sintaxe próximo ao token inesperado `('
Quando uso o código abaixo no terminal Ubuntu, ele funciona bem: rm !(*.sh) -rf Mas se eu colocar o mesmo código de linha em um script de shell (clean.sh) e executar o script de shell do terminal, ele emitirá um erro: Script clean.sh: #!/bin/bash rm !(*.sh) -rf O erro que …




Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.