代码之家  ›  专栏  ›  技术社区  ›  user1427008

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

  •  0
  • user1427008  · 技术社区  · 8 年前

    我有一个非常简单的脚本,它本质上是 find -iname ,所以我可以找到一个文件的路径,我记得它的名字,但我肯定忘记了它的位置。我会打字 myscript *cri*unis* ,例如,快速定位 crime_and_punishment.txt .

    但是现在我很懒得按shift键来输入通配符,所以我想 , 只有在解析脚本的输入参数时才使用通配符。

    这类似于我在使用TeX时,必须键入一个长表,然后想暂时 , 作为列分隔符:我将键入 然后输入 \E组 当我用完桌子的时候。

    想想看,我该如何在这个站点的降价中的内联代码段中输入反勾号?!降价应该让我暂时使用 ; 定义内联代码段。

    1 回复  |  直到 8 年前
        1
  •  1
  •   Cyclonecode    8 年前

    我不太确定我是否理解这个问题,但如果你想替换所有 , 输入中的字符 * 字符。像这样的事情应该会奏效:

    #!/bin/bash
    
    search=`echo "$1" | tr "," "*"`
    
    find -iname "$search"