• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

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

linux 来源:jlovegren 13次浏览

我有一个非常简单的脚本,它基本上是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" 

版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)