Linux系统中,批量删除当前目录下后缀名为.c的文件。如a.c、b.c。
A: m *.c
B: find . -name “*.c” -maxdepth 1 ︱ xargs rm
C: find . -name “*.c” ︱ xargs rm
D: 以上都不正确
A: m *.c
B: find . -name “*.c” -maxdepth 1 ︱ xargs rm
C: find . -name “*.c” ︱ xargs rm
D: 以上都不正确
举一反三
- 以下命令中,能用来删除当前目录及其子目录下名为'core'的文件的命令是( )。 A: find . -name core -exec rm ; B: find . -name core -exec rm {} \; C: find . -name core -exec rm {} -; D: find . -name core -exec rm {} ;
- ( )命令可以用来删除当前目录及其子目录下名为lx的文件。 A: rm *.* -rf B: find . -name lx -exec rm; C: find . -name lx-exec rm {}]\; D: rm lx _rf
- 要将当前目录及其自目录下后缀名为“.bak”的文件全部删除,正确的命令是()。 A: find–name“*.bak”–execrm{}; B: find–name“*.bak”–execrm{}/; C: find–name“*.bak”–execrm/; D: find–name“*.bak”–execrm{}/
- 不带提示删除当前目录下,文件名以y开头,文件名长度为4的所有文件,下面哪些命令是正确的? A: find -name "y???" -exec rm -rf {} \; B: find . -name "y???" -exec rm -rf {} \; C: rm -rf y??? D: rm -rf ./y???
- 利用find命令查找当前目录下后缀名为.c的文件,并将结果输出到标准输出的命令是( )。 A: find . -name "?.c" -print B: find . -name " C: .c" -print D: find . -name "!*.c" -print E: find . -name "*.c" -print