设为首页收藏本站

融智技术学院

 找回密码
 注册

QQ登录

只需一步,快速开始

Kali Linux无线网络渗透测试教程大学霸
搜索
查看: 313|回复: 0

【Liunx每日一问】在Shell脚本中,如何打破这个字串

[复制链接]
MrLi 发表于 2014-4-2 15:00:02 | 显示全部楼层 |阅读模式

问题:我有以下格式的数据库名称。
  1. username_databasename
复制代码
现在我想放单独的数据库备份到username目录下。如下所示:
  1. /backups/username/backup
复制代码
我怎样能得到username从字串中。
我也想如果字串不包含underscore(_),然后备份应该定位到:
/backups/others/backup
回答:
你可以做如下所示:
  1. username=others
  2. if echo $name | grep '_'; then
  3. username=$(echo $name | cut -d'_' -f 1)
  4. fi
复制代码
温馨提示:您的支持与理解,是我们工作最大的动力。如果您是从网上购买的图书,请在对应的网店,给予本书一个好评,我们将衷心感谢!!!
以下是Linux从入门到精通(第2版)对应的购书评论地址:
当当网:http://product.dangdang.com/23412693.html
亚马逊:http://www.amazon.cn/dp/B00HZXZN3O
京东网:http://item.jd.com/1079302047.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则

新突破电商

小黑屋|手机版|Archiver|融智技术学院 ( 京ICP备09018999号  

GMT+8, 2018-8-16 13:55

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表