相关疑难解决方法(0)

如何检查字符串是否包含Bash中的子字符串

我在Bash中有一个字符串:

string="My string"
Run Code Online (Sandbox Code Playgroud)

如何测试它是否包含另一个字符串?

if [ $string ?? 'foo' ]; then
  echo "It's there!"
fi
Run Code Online (Sandbox Code Playgroud)

??我的未知运营商在哪里?我是否使用echo grep

if echo "$string" | grep 'foo'; then
  echo "It's there!"
fi
Run Code Online (Sandbox Code Playgroud)

这看起来有点笨拙.

string bash substring

2332
推荐指数
23
解决办法
189万
查看次数

shell脚本中字符串的不区分大小写比较

==运算符用于比较的shell脚本两个字符串.但是,我想比较两个忽略大小写的字符串,怎么做呢?这有什么标准命令吗?

string shell compare case-insensitive

117
推荐指数
9
解决办法
17万
查看次数

命令行中的sqlplus语句

可以这样做吗?

$ sqlplus -s user/pass "select 1 from dual" 要么
$ echo "select 1 from dual" | sqlplus -s user/pass

我知道我可以放入select 1 from dual文件并执行此操作:
$ sqlplus -s user/pass @myFile.sql

但我想知道是否真的有必要创建一个文件只是为了满足sqlplus

sql oracle sqlplus

48
推荐指数
4
解决办法
20万
查看次数

标签 统计

string ×2

bash ×1

case-insensitive ×1

compare ×1

oracle ×1

shell ×1

sql ×1

sqlplus ×1

substring ×1