-1
Я пишу сценарий оболочки Bash на Solaris при попытке найти соответствие журналов, CSIS_Log_D [YYYYMMDD] T [hhmmss] .tms и застегнул их.Zip Up Files в Bash Shell Script
У меня возникли проблемы с попыткой извлечь только журналы, соответствующие шаблону файла.
mkdir $destinationPath/archive
# Locate logs match file pattern, move them to another place.
cd $sourcePath
for f in CSIS_Log_D*T*.tms
do
cp $f $destinationPath/archive
done
zip -r "${PASTDATEforARCHIVE}TO${CURRDATEforARCHIVE}.zip" "$destinationPath/archive"
# Verify that zip has been created.
if [ -f "${PASTDATEforARCHIVE}TO${CURRDATEforARCHIVE}.zip" ]
then
rm -rf $destinationPath/archive
else
printf "Zip creation failed '%s'\n"
fi
Вы не сказали, что не так. – 4ae1e1