Linux/bash:更改脚本中的关键类别代码

我有一个非常简单的脚本,它基本上是find -iname的别名,所以我可以找到一个文件的路径,该文件的名字我记得,但是我确定已经忘记了它的位置。例如,我会输入myscript *cri*unis*,以便快速找到crime_and_punishment.txt。Linux/bash:更改脚本中的关键类别代码

但是现在我对于按下shift键输入通配符变得相当懒惰,所以我想仅在将输入参数解析到我的脚本时使,成为通配符。

它类似于如果我使用TeX和必须键入长表,并希望暂时使,是列分隔符:我会键入\ bgroup的\ catcode` \ = 4,然后输入\ egroup完成我的表。

想一想,如何在本网站的降价内嵌入代码片段中输入备份?减价应该让我暂时使用;来划定一个内联代码片段。

回答:

我不明白这个问题,但是如果您想用*字符替换输入中的所有,字符。像这样的东西应该工作:

#!/bin/bash 

search=`echo "$1" | tr "," "*"`

find -iname "$search"

以上是 Linux/bash:更改脚本中的关键类别代码 的全部内容, 来源链接: utcz.com/qa/259484.html

回到顶部