tintin pet 24.4.2020 23:31 Pokušavam složiti jednu skriptu koja bi automatski nakon skidanja raspakirala i obrisala 7zip arhivu i malo sam zapeo u ovom dijelu: for i in $EXTRACT_FROM; do while true; do read password || break 7z x -o$EXTRACT_TO -p$PASSWORD "$i" -y SUCCESS=$? if [ "$SUCCESS" -eq 0 ] ;then echo $(date +"%d.%m.%Y "%T"") "INFO Script: Extraction of $(echo "$i") finished" >> $LOG break fi done < "$PW_LIST_PATH" if [ "$SUCCESS" -eq 0 ] ;then rm "$i" echo $(date +"%d.%m.%Y "%T"") "INFO Script: File $(echo "$i") deleted" >> $LOG fi done Nikako da složim taj loop...Ili uspijem da mi raspakira samo prvu arhivu, a ne obriše ništa ili raspakira opet samo prvu arhivu i obriše sve arhive koje su *.7z Odgovor Hvala 0 0 0
Pokušavam složiti jednu skriptu koja bi automatski nakon skidanja raspakirala i obrisala 7zip arhivu i malo sam zapeo u ovom dijelu:
for i in $EXTRACT_FROM; do
while true; do read password || break
7z x -o$EXTRACT_TO -p$PASSWORD "$i" -y
SUCCESS=$?
if [ "$SUCCESS" -eq 0 ] ;then
echo $(date +"%d.%m.%Y "%T"") "INFO Script: Extraction of $(echo "$i") finished" >> $LOG
break
fi
done < "$PW_LIST_PATH"
if [ "$SUCCESS" -eq 0 ] ;then
rm "$i"
echo $(date +"%d.%m.%Y "%T"") "INFO Script: File $(echo "$i") deleted" >> $LOG
fi
done
Nikako da složim taj loop...
Ili uspijem da mi raspakira samo prvu arhivu, a ne obriše ništa ili raspakira opet samo prvu arhivu i obriše sve arhive koje su *.7z