Lehet mindenféle visszajelzésekkel fejleszteni, de hirtelen jó lesz:
#!/bin/bash
RENAME_TARGET=".pdf" # Átnevezni kívánt fájl kiterjesztése. NINCS CSILLAG!!!!
RENAME_STRING_SOURCE="*.txt" # Átnevezési adatot tartalmazó fájltípus. VAN CSILLAG!!!
RENAME_PREFIX="Adat_" # Átnevezési előtag
RENAME_POSTFIX=".pdf" # Átnevezési utótag
for i in `ls $RENAME_STRING_SOURCE`
do
TARGET="${i%.*}$RENAME_TARGET";
if [ -f "$TARGET" ]
then
EXTRACTED_STRING=`grep MetaDataValue "$i" | grep -Po '".*?"' | sed s/'"'/''/g`;
mv "${TARGET}" "${RENAME_PREFIX}${EXTRACTED_STRING}${RENAME_POSTFIX}";
fi
done
exit 0