![](/img/trans.png)
[英]Bash one-line command to send wake on LAN magic packet without specific tool
[英]Selecting a string of a specific length in one-line bash regex
很抱歉这个简单的问题,但是我不熟悉编写bash程序。
我试图写这行:
for i in /etc/file*; do SOME-COMMAND $i; done
但是,我需要确保file *文件后只能有2个字符。即,“ fileaa”是可以的,但“ fileabc”是不能的。 我需要对命令进行哪些更改?
谢谢!
尝试用??
更改*
如下。
for i in /etc/file??; do SOME-COMMAND $i; done
*
是一个贪婪的野性字符,这意味着它将匹配所有其他方面的野性字符?
表示任何单个字符,因此您需要2个中的任何一个??
应该在这里有所帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.