Ignore:
Timestamp:
2017-06-29T17:29:43+12:00 (7 years ago)
Author:
ak19
Message:

Changed the placeholder names to what Dr Bainbridge suggested, which have % signs prefixed to them.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/greenstone2/perllib/plugins/UnknownConverterPlugin.pm

    r31761 r31762  
    280280    #$cmd ="/Scratch/ak19/gs3-svn-15Nov2016/packages/jre/bin/java -cp \"/Scratch/ak19/gs3-svn-15Nov2016/gs2build/ext/pdf-box/lib/java/pdfbox-app.jar\" -Dline.separator=\"<br />\" org.apache.pdfbox.ExtractText -html \"/Scratch/ak19/tutorial_sample_files/pdfbox/A9-access-best-practices.pdf\" \"/Scratch/ak19/gs3-svn-15Nov2016/pdf-tmp/1.html\"";
    281281
    282     #$cmd ="/Scratch/ak19/gs3-svn-15Nov2016/packages/jre/bin/java -cp \"/Scratch/ak19/gs3-svn-15Nov2016/gs2build/ext/pdf-box/lib/java/pdfbox-app.jar\" -Dline.separator=\"<br />\" org.apache.pdfbox.ExtractText -html INPUT_FILE OUTPUT";
     282    #$cmd ="/Scratch/ak19/gs3-svn-15Nov2016/packages/jre/bin/java -cp \"/Scratch/ak19/gs3-svn-15Nov2016/gs2build/ext/pdf-box/lib/java/pdfbox-app.jar\" -Dline.separator=\"<br />\" org.apache.pdfbox.ExtractText -html %INPUT_FILE %OUTPUT";
    283283
    284284    # replace occurrences of placeholders in cmd string
    285285    #$cmd =~ s@\"@\\"@g;
    286     $cmd =~ s@INPUT_FILE@\"$input_filename\"@g;
     286    $cmd =~ s@%INPUT_FILE@\"$input_filename\"@g;
    287287    if(defined $output_dirname) {
    288     $cmd =~ s@OUTPUT@\"$output_dirname\"@g;
     288    $cmd =~ s@%OUTPUT@\"$output_dirname\"@g;
    289289    } else {
    290     $cmd =~ s@OUTPUT@\"$output_filename\"@g;
     290    $cmd =~ s@%OUTPUT@\"$output_filename\"@g;
    291291    }
    292292
Note: See TracChangeset for help on using the changeset viewer.