我有很多具有以下格式的pdf文件: “ TN_ [0-9] {6} .pdf”,我需要检查文件是否具有此模式。我已经尝试过了:
pattern = "TN_[0-9]{6}.pdf"
for file in *.pdf
do
if [[ "$file" =~ $pattern ]];
then
done
但是它给了我
[[:找不到
答案 0 :(得分:2)
将pattern = "TN_[0-9]{6}.pdf"
修改为pattern="TN_[0-9]{6}.pdf"
。否则,模式将被解释为命令。
答案 1 :(得分:1)
如果我正确地回答了您的问题,则需要打印文件名或获取名称为/event/:id
的文件,然后可以尝试进行跟踪。
public $decayMinutes = 1; // minutes to lockout
或使用:
public $maxAttempts = 5;
以某种方式TN_[0-6] 6 times.pdf
无法使用ls -ltr TN_[0-9][0-9][0-9][0-9][0-9][0-9].pdf
OR
ls TN_[0-9][0-9][0-9][0-9][0-9][0-9].pdf
命令。