Я работаю над сценарием bash, который выполняет команду в зависимости от типа файла.Я хочу использовать опцию «file», а не расширение файла, чтобы определить тип, но я чертовски плохо знаком с этим сценарием, так что если кто-то может мне помочь, я был бы очень благодарен!- Спасибо!
Вот скрипт, который я хочу включить в функцию:
#!/bin/bash
export PrintQueue="/root/xxx";
IFS=$'\n'
for PrintFile in $(/bin/ls -1 ${PrintQueue}) do
lpr -r ${PrintQueue}/${PrintFile};
done
Дело в том, что все файлы, которые являются PDF-файлами, должны быть напечатаны с помощью команды lpr
, все остальные сooffice -p