我想使用
关键是要检索所有与此模式匹配的文件
我尝试了以下代码:
ls
列出目录中与模式匹配的文件,而不使用grep
。这可行吗?关键是要检索所有与此模式匹配的文件
'^\Extra_text_[0-9]\{10\}.csv'
并计算它们的数量。我尝试了以下代码:
ls | grep '^\Extra_text_[0-9]\{10\}.csv'
InputName=' | grep ^\Extra_text_[0-9]\{10\}.csv'
fileCount=`ls $INPUT_FILE/$InputName 2>/dev/null | wc -l`
echo "$fileCount
但它没有起作用! :/
files=( Extra_text_[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9].csv ); echo "Found ${#files[@]}"
不需要任何外部工具。 - Charles Duffy