BASH (Linux, Mac OS X, Windows с Cygwin)
Вам не нужно ничего избегать, поместите кодировку ''
так:
pdfcrack -c 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890!@#$%^&*(''/\||""' Some.pdf
Но если вы действительно хотите прочитать кодировку из файла, вы можете сделать это следующим образом:
MY_CHARS=$(cat charset.txt); pdfcrack -c $MY_CHARS Some.pdf
CMD (только для Windows)
Поместите кодировку между собой ""
и только избегайте "
самого себя с двойным, ""
как это:
C:\>pdfcrack.exe -c "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890!@#$%?^&*(''/\||'""" Some.pdf
Кодировка из файла (к содержимому файла необходимо применить то же правило экранирования):
C:\>set /p CHARSET=<charset.txt & pdfcrack.exe -c %CHARSET% Some.pdf