[Çözüldü] Betikte dosyalamadan önce kullanıcıya sor

Başlatan user, 04 Mart 2020 - 00:31:12

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

user

#!/bin/bash
for FILE in *.pdf ;do NEWFILE=`echo $FILE | sed '1 s/^.*$/in.pdf/'` ; echo "$FILE will be renamed as $NEWFILE" ;done

for file in *.pdf
do
  cp "$file" in.pdf;
  python pdfcrop.py;
  mv output.txt "${file%.pdf}.txt";
done


Böyle bir bash script buldum biraz değiştirdim. Şu an kullanıyorum.
Fakat kopyalamadan önce bana sormasını [e/h] istiyorum bunu nasıl yapabilirim.
Kısacası sadece benim istediğim dosyaları pypdf ile text dosyasına dönüştürmek istiyorum.


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 04 Mart 2020 - 11:38:36

#!/bin/bash
for FILE in *.pdf

do NEWFILE="echo $FILE | sed '1 s/^.*$/asd.txt/'" | echo "Do you wish to rename $FILE will as in.pdf"

read -p "yes/no/quit(y/n/q) " PASTE

if [ $PASTE = "y" ]
then                                                     
        cp "$FILE" in.pdf   python pdfcrop.py
        mv output.txt "${FILE%%.*}".txt
        echo
elif [ $PASTE = "q" ]
then
        echo "EXITTING"
        exit
else
        echo "CONTINUE TO THE NEXT FILE"
        echo
fi
done


telefondan denedim çalıştı konuyu kapatıyorum