包含部分题目的答案,仅供参考。作者水平有限,有错误之处欢迎指出。
用 vim 打开 first,然后加载~/exp2/vim.txt 的内容到编辑区
vim first
:r ~/exp2/vim.txt
使用 tail 和 head 命令将 first 文件的第 13-15行内容保存到/~/exp2/Mydir/first1315 文件里
head -n 15 first | tail -n 3 > first1315
将 目 录 ~/exp2/TESTdir 及 其 子 目 录 和 文 件 移 动 到 ~/exp2/Mydir 下
mv ~/exp2/TESTdir ~/exp2/Mydir
进入 TESTdir 目录,使用 find 命令搜索所有.c 扩展名 的文件,将搜索结果保存到~/exp2/Mydir/c.file 文件里
find . -name "*.c" >> ~/exp2/Mydir/c.file
为所有 AB 开头、x 结尾的文件名添加.txt 扩展名,例如 AB057x 改为 AB057x.txt
写法1:
find . -name "AB*x" -exec mv {} {}.txt \;
写法2:
find . -name "AB*x" -exec rename "s/x/x.txt/" {} \;