什么是shell解释器解释器的总称bash解释器某一种解释器]#cat/etc/shells#查看已装的解释器useradd-s#创建用户并指定解释器usermod-s#修改用户的解释器标准和错误的输入输出(重定向)对shell很重要输出默认输出屏幕1正确输出#重定向>(覆盖)>>(追加)2错误输出#重定向2>2>>(追加)#正确错误都重定向&>&
sed文本编辑器(非交互)逐行处理编辑器sed默认会显示全文sed[选项]'条件指令'文件如果没有条件即修改所有选项-r#使sed支持扩展正则-n#屏蔽默认的输出-i#修改原文件条件1行号2/支持正则/3没有条件所有指令增aadd删ddelete改ssubstitution查pprintp打印]#sed-n'3p'/etc/passwd]#sed'3p
awk数据过滤软件[统计功能]awk逐行处理软件类似于grep#grep[过滤一整行]语法格式awk[选项]'条件{指令}'文件条件可以没有如果没有条件代表所有条件指令也可以没有没有指令即打印整行不能既没有条件也没有指令选项-F指定分隔符awk默认使用空格或tab作为分隔符号awk-F:'{print$1}'/etc/passwdawk-F:'{print$
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号