rm para corresponder a várias extensões de arquivo

0

Como mesclar esses dois comandos juntos

rm *.html
rm *.xml
    
por clarkk 13.12.2017 / 10:49

2 respostas

2

Simplesmente rm *.html *.xml

Veja também as man pages do Linux (ou macOS ) ou tente tldr que atualmente fornece este resultado:

$ tldr rm

rm

Remove files or directories.

- Remove files from arbitrary locations:
    rm path/to/file path/to/another/file

- Recursively remove a directory and all its subdirectories:
    rm -r path/to/folder

- Forcibly remove a directory, without prompting for confirmation or showing error messages:
    rm -rf path/to/folder

- Interactively remove multiple files, with a prompt before every removal:
    rm -i file(s)

- Remove files in verbose mode, printing a message for each removed file:
    rm -v path/to/folder/*

$
    
por 13.12.2017 / 10:59
3

Basta usar

rm *.html *.xml

É o shell que interpreta o (s) padrão (s) curinga (s) para realizar a expansão do nome do arquivo - não o comando rm .

    
por 13.12.2017 / 11:02

Tags