0

我知道我有一个文件。
我知道这个文件是 Hello.txt、HeLLo.txt、HELLo.txt 或其他大小写变体

所以我可以使用以下方法找到这个文件:

find . -iname hello.txt

它找到了。

如何将真实姓名(“HelLO.txt”)放入 linux 变量中?

4

2 回答 2

1

最简单的方法:

var=`find . -iname hello.txt`

请注意,这会将所有匹配的文件名分配给变量,因此如果您有多个变体(Hello HeLLO hello HELLO 等),您将在 var 中获得所有变体。

于 2013-07-05T16:36:46.473 回答
1
var=`find . -iname hello.txt | head -n1 | sed 's/.*\///g'`

应该做你想做的。

于 2013-07-05T16:45:09.350 回答