包含部分题目的答案,仅供参考。作者水平有限,有错误之处欢迎指出。
查看当前系统提供的所有 shell 类型
cat /etc/shells
在 vim 里,搜索包含 is 字母序列的单词
提示:这里可以用 :set hlsearch指令让所有搜索结果高亮显示
/is
在 vim 里,搜索单词 is
/\<is\>
在 vim 里,将单词 is 的首字母大写
/%s/\<is\>/Is/
在 vim 里,将所有单词的首字母都大写
:%s/\w*/\u&/g
使用 sort 命令结合管道等其他命令,按 file 名字后的数字从小到大排序
写法1:
ls|sort -k 1.5 -n
写法2:
ls|sort -n -k 2 -t e
将 file 文件名其后 1 位数的文件,补齐数字为 4 位
依次将 2 位数,3 位数的文件,补齐数字为 4 位
将 file 其后数字最后一位为偶数的文件名改成大写
rename "s/file/file000/" file?
rename "s/file/file00/" file??
rename "s/file/file0/" file???
rename "s/file/FILE/" file???[2,4,6,8,0]
使用 grep 命令,搜索~/report3 目录下以 FILE 开始 2 或者 4 结尾的文件名
使用 grep 命令,搜索~/report3 目录下不含有“豹子”的文件名
注:“豹子”是指连续 3 个相同的数字
ls|grep FILE...[24]
ls|grep -Pv '(\d)\1{2}'