# ./user.sh XXXX
#!/bin/bash
if [ "^$1" == H ]; then
sed -n '/$1/,/$1/p' /tmp/httpd-vhosts.conf
else
cat /tmp/passwd |grep "$1";
fi
疑惑:[ "^$1" == H ] 这个怎么判断我输入的字符“XXXX”首字母是H,这个判断代码应该不对,求大神指点。
Linux如何判断首字母为H?
答案:3 悬赏:10 手机版
解决时间 2021-04-09 02:08
- 提问者网友:斑駁影
- 2021-04-08 05:08
最佳答案
- 五星知识达人网友:杯酒困英雄
- 2021-04-08 05:35
if [ ${1:0:1} == "H" ]
全部回答
- 1楼网友:怙棘
- 2021-04-08 07:20
[[ "$1" =~ ^H ]]
再看看别人怎么说的。
- 2楼网友:低音帝王
- 2021-04-08 07:07
肯定不是这样的啊, 需要几个步骤能实现, 你私信我吧
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯