shell 截取某个字符串之后的内容 |
您所在的位置:网站首页 › 提取特定字符后的数字 › shell 截取某个字符串之后的内容 |
字符串示例 # Automatically generated for Debian scripts. DO NOT TOUCH! [client] host = localhost user = debian-sys-maint password = ID2TNes0UQkO52UG socket = /var/run/mysqld/mysqld.sock [mysql_upgrade] host = localhost user = debian-sys-maint password = ID2TNes0UQkO52UG socket = /var/run/mysqld/mysqld.sock我需要得到 password的确切密码信息 a=$(cat /etc/mysql/debian.cnf |grep -o "password = .*"| awk -F"= " '{print $2}'|head -n 1) echo ${a}解读下上命令 1.先是grep显示当前行 grep -o "password = .*"得到 得到 3.支取第一行 head -n 1得到 至此 教程结束 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |