tr 'a-z' 'A-Z' < txt1 ;不加<是会报错的,把小写替换成了大写字母。
tr -d 'a-z' <txt1 ;删除小写字母
tr -s 'a-z' <txt1 ;按行处理,把出现的小写字母,以字符为单位,去重保留一个。
^r搜索历史命令;^u删除光标前所有字符;^k删除光标后所有字符。
通配符:
*任意个字符;?单个字符;[0-9]一组字符或者单个字符,[1-57]1,2,3,4,5,7(只能是单个字符,11指的还是1,12指的是1和2)
[!123]匹配除了123的,0-9中除了123的。
{1,2,11}可以不再只有单个字符。{1..13} 1,2,3,....13
bash中的引号:
"" 可以用$()引用其他变量,''不可以。 `` = $() 但是前者不可使用于嵌套