Awk для определенных файлов в каталоге

AirPrint — это в основном формат растрового изображения IPP + Bonjour + image/urf. Чтобы быть сертифицированным как совместимый с AirPrint, принтер должен поддерживать как минимум формат image/urf... но ничто не мешает ему принимать и анонсировать и другие форматы.

См.:https://www.finnie.org/2010/11/13/airprint-and-linux/и https://wiki.debian.org/AirPrint

.

Печать из CUPS с открытым -исходным кодом на принтер AirPrint должна заключаться только в обнаружении IP-адреса принтера.Порт IPP и основные возможности с использованием Bonjour mDNS и при условии, что CUPS поддерживает хотя бы один формат задания на печать, он должен работать.

Досадно, что формат URF не был публично задокументирован ничем, кроме патента , однако CUPS уже включает в себя -декодер urftopdfдля него. Однако из-за патента производство и распространение бесплатного кодировщика формата URF может быть затруднено с юридической точки зрения -, и, поскольку возможно, что некоторые принтеры AirPrint будут поддерживать только URF, это было бы необходимо для " полная поддержка AirPrint.

0
23.12.2019, 23:56
1 ответ

Вы можете распечатать размеры файлов в байтах, используя цикл с statи суммировать вывод с помощьюawk:

for i in $files; do
  stat -c '%s' "$dir/$i"
done | awk '{t+=$1}END{print t}'
3
28.01.2020, 02:21

Теги

Похожие вопросы