字符处理几个特殊约定 #代表截掉开始 chaosbom@chaosbomPC:~$ file="thisfile.txt"
chaosbom@chaosbomPC:~$ echo ${file#*.}
txt
chaosbom@chaosbomPC:~$ echo ${file#*i}
sfile.txt %代表截掉结尾 chaosbom@chaosbomPC:~$ file="thisfile.
Moving around in the text(motion) 快捷键 描述 hjkl ←↓↑→ web word/ word end/word backward WB more word 0$ line before/end HML col High/Medium/Low % jump between ([{}]) Skipping around in the file 快捷键 描述 CTR
Shell脚本IF条件判断和判断条件总结,本文先是给出了IF条件判断的语法,然后给出了常用的判断条件总结 基本上和其他脚本语言一样。没有太大区别。不过值得注意的是。[]里面的条件判断。 if list then
do something here
elif list then
do another thing here
基本语法 Shell文件的开头 Shell的开头需要写成 #!/bin/bash #!这个符号是表示,让系统去调用后面的的参数来解释执行该文本的程序 除此之外,还有下列可以用的解释器 /bin/sh
/usr/bin/es
/usr/bin/ksh
/bin/ksh
/usr/bin/rc
/usr/bin/tcsh
/bin/tcsh
/usr/bin/esh
/bin/dash
/bin/b
1.确切查看文件容量: du -sh * 2.Ctrl+a 行首;Ctrl+e 行尾;Ctrl+u 清空在命令行上的命令 3.解压缩: tar -zxvf x.lib;unzip *.zip 4.压缩: tar -zcvf lib.tgz lib;zip test.zip test 5.sort -t:-k2 | uniq 6.替换文件内容: sed -i "/a/s/21/1/g" /opt/w
Vim常见指令与问题总结 1. 常用指令 键盘练习:anobvcjklxmdghuwipyqefrstz 4892710536 4892710536`-[#~=)?]^\"<!+'_>{&:,$./@}|%*(; [存活] 指令名称 指令说明 i Insert 模式,按 ESC/[Ctrl+C] 回到 Normal 模式 x 删当前光标所在的一个字符 :wq 存盘 +退出 (:w 存盘, :q 退
部分参考http://www.cnblogs.com/yangjig/p/6014198.html h 光标左移动 j 光标下移一行 k 光标上移一行 l 光标右移动 $ 光标到行末 ^ 光标到行首第一个非空字母 0 光标到行首 dw 删除光标后第一个单词 db 删除光标前第一个单词 dd 删除当前一行 y 复制选中的内容 % 查找“(”,“)”,“{”,“}”的配对符 :reg 查看当前复制的内
shell总结 shell脚本的本质是shell命令的有序集合 建立shell脚本的步骤:建立shell脚本,编写任意多行操作系统命令或shell命令,增加文件的执行权限,结束 shell变量 shell允许用户建立变量存储数据,但不支持数据类型。将任何赋给变量的值都解释为一串字符 shell有如下四种变量:用户自定义变量,位置变量,预定义变量,环境变量 用户自定义变量: 定义变量
命令模式下: 1,输入‘/’ 搜索 ,n向前找n向后找;