]> git.nbdom.net Git - nb.git/commitdiff
Add pdf2txt()
authorNicolas Boisselier <nicolas.boisselier@gmail.com>
Sun, 16 Apr 2023 22:01:12 +0000 (00:01 +0200)
committerNicolas Boisselier <nicolas.boisselier@gmail.com>
Sun, 16 Apr 2023 22:01:12 +0000 (00:01 +0200)
etc/profile.d/functions

index 7f3dbc9b7ba27c16840708a19edab49d74e7fce5..92f26e248a057cb59a138859b4e68c9733b0afe4 100755 (executable)
@@ -891,3 +891,13 @@ cron_d_install() {
        [ "$cron" != "$(crontab -l)" ] && echo "$cron" | crontab
 
 }
+
+# NB 17.04.23: Print all pdf files to stdout in text  
+pdf2txt() {
+       local IFS=$'\n'
+       declare file
+       for file in $@; do
+               pdftotext -layout "$file" -
+       done
+}
+