g_inboundDir
次のファイルを含むディレクトリがあります。XAI-001-20170709-123456791.pdf
YXAI-001-20170709-123456791.pdf
001-20170744-123456791.pdf
Variable g_filPfix="XAI"
Variable g_fileExt=".pdf"
これで、XAIで始まるすべてのファイルを選択して処理しようとしています。これを行うには、次のコマンドを作成しました。
for i in `ls ${g_inboundDir}/* | grep -E '^${g_filPfix}-([0-9]{3})-([0-9]{8})-([0-9]{9})${g_fileExt}$' 2>/dev/null`
XAI-001-20170709-123456791.pdf ファイルのみを受け取ると予想しましたが、何も受け取りませんでした。
ベストアンサー1
解析されていませんls
。
for file in "${g_inboundDir}"/XAI*.pdf; do
things_to "$file"
done