Linux程序设计-作业
作业一
task1
a)将当前目录下所有文件备份并压缩成 tar.gz,如果成功再将备份拷贝到 /backup 目录下。
1 | tar czf backup.tar.gz * |
b) 将上述备份压缩后的文件解压到原来的目录。
1 | tar xzf /backup/backup.tar.gz ./ |
c) 将当前目录下所有后缀为.html的文件的后缀改为.htm。
1 | rename .html .htm *.html |
d) 将当前目录下所有子目录下以a开头的.cpp文件改名为以b开头的.c文件。
1 | find . -type f -name "a*.cpp" -exec rename "s/^a(.*)\.cpp$/b\$1\.c/" {} \; |