Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我知道我有一个文件。 我知道这个文件是 Hello.txt、HeLLo.txt、HELLo.txt 或其他大小写变体
所以我可以使用以下方法找到这个文件:
find . -iname hello.txt
它找到了。
如何将真实姓名(“HelLO.txt”)放入 linux 变量中?
最简单的方法:
var=`find . -iname hello.txt`
请注意,这会将所有匹配的文件名分配给变量,因此如果您有多个变体(Hello HeLLO hello HELLO 等),您将在 var 中获得所有变体。
var=`find . -iname hello.txt | head -n1 | sed 's/.*\///g'`
应该做你想做的。