|
|
1
150
使用
请注意,在扩展$PATH和要搜索的路径之前添加冒号可以解决子字符串匹配问题;双重引用路径可以避免元字符的麻烦。 |
|
|
2
17
这里的关键是使用
这是使用match操作符执行此操作的另一种方法(
|
|
|
3
12
绝对没有必要使用像这样的外部实用程序
|
|
|
4
5
你要寻找的是什么。而不是
或者使用perl单行程序:
|
|
|
5
2
这是怎么回事?=~操作符使用从3.0版开始的bash中提供的正则表达式模式支持。正在检查三种模式,由正则表达式或运算符分隔
在正则表达式中,
|
|
|
6
1
我编写了以下shell函数来报告当前
它包括将相对路径转换为绝对路径的功能。它使用
使用的部件
|
|
|
7
0
echo $PATH | tr -s / | sed 's/\/:/:/g;s/:/\n/g'
现在假设
echo $PATH | tr -s / | sed 's/\/:/:/g;s/:/\n/g' | grep -q "^$d$" || echo "missing $d" |
|
8
0
这是一种蛮力方法,但它适用于除路径条目包含冒号之外的所有情况。并且除了shell之外,没有其他程序被使用。
|