Если есть расширения файлов, можно использовать их в Gawk для выбора того, что вы хотите видеть в списке. В примере есть расширения '.txt' и '.jpeg'. Регулярное выражение используется для редактирования вывода из git.
git show --stat HEAD
commit ec07d8306e9e61894d18e6f8d6ea1e5d650c0712
Author: root <root@somebox>
Date: Thu Dec 17 17:19:30 2015 -0500
test project commit
add email addresses.jpeg | Bin 0 -> 127688 bytes
allpermissions.jpeg | Bin 0 -> 126620 bytes
error.jpeg | Bin 0 -> 227469 bytes
sonic_boom.jpeg | Bin 0 -> 112958 bytes
test1.jpeg | Bin 0 -> 96857 bytes
test1.txt | 1 +
test2.txt | 1 +
top_cipher_test_results.jpeg | Bin 0 -> 149293 bytes
Удаление Gawk двоичных файлов с расширением .jpeg.
git show --stat HEAD|awk '{ if($1 ~ /.jpeg/)print $1}'
Включение как .txt, так и . jpeg по желанию:
git show --stat HEAD|awk '{ if($1 ~ /.jpeg|.txt/)print $1}'
Согласно enscript man путь установки для enscript
должен быть следующим:
FILES
/usr/share/enscript/*.hdr header files
/usr/share/enscript/*.enc input encoding vectors
/usr/share/enscript/enscript.pro PostScript prolog
/usr/share/enscript/*.afm AFM files for PostScript fonts
/usr/share/enscript/font.map index for the AFM files
/usr/share/enscript/enscript.st states definition file
/usr/etc/enscript.cfg system-wide configuration file
/usr/etc/enscriptsite.cfg site configuration file
~/.enscriptrc personal configuration file
~/.enscript/ personal resource directory
Вывод команды find
в вашем случае был следующим:
enscript-1.6.6$ find. -name enscript.pro
./share/enscript/enscript.pro
Приведенная выше команда указывает на то, что вы выполнили команду find
внутри папки enscript
. Обычно вывод должен быть:
./enscript.pro
Я бы посоветовал вам:
cd /usr/share/enscript
Затем выполните команду
ll
-rw-r--r-- 1 root root 4807 Jun 9 2014 885910.enc
-rw-r--r-- 1 root root 4805 Jun 9 2014 88591.enc
-rw-r--r-- 1 root root 4804 Jun 9 2014 88592.enc
-rw-r--r-- 1 root root 4804 Jun 9 2014 88593.enc
-rw-r--r-- 1 root root 4804 Jun 9 2014 88594.enc
-rw-r--r-- 1 root root 4804 Jun 9 2014 88595.enc
-rw-r--r-- 1 root root 4806 Jun 9 2014 88597.enc
-rw-r--r-- 1 root root 4805 Jun 9 2014 88599.enc
-rw-r--r-- 1 root root 2407 Jun 9 2014 a2ps.hdr
drwxr-xr-x 2 root root 4096 Jul 24 2017 afm
-rw-r--r-- 1 root root 4816 Jun 9 2014 asciidkno.enc
-rw-r--r-- 1 root root 4804 Jun 9 2014 ascii.enc
-rw-r--r-- 1 root root 4816 Jun 9 2014 asciifise.enc
-rw-r--r-- 1 root root 1947 Jun 9 2014 edd.hdr
-rw-r--r-- 1 root root 1868 Jun 9 2014 emacs.hdr
-rw-r--r-- 1 root root 3576 Jun 9 2014 enscript-color.hdr
-rw-r--r-- 1 root root 2763 Jun 9 2014 enscript.hdr
-rw-r--r-- 1 root root 6930 Jun 9 2014 enscript.pro
-rw-r--r-- 1 root root 916 Jun 9 2014 frame.hdr
drwxr-xr-x 2 root root 4096 Jul 24 2017 hl
-rw-r--r-- 1 root root 4800 Jun 9 2014 hp8.enc
-rw-r--r-- 1 root root 4805 Jun 9 2014 ibmpc.enc
-rw-r--r-- 1 root root 4802 Jun 9 2014 koi8.enc
-rw-r--r-- 1 root root 4802 Jun 9 2014 mac.enc
-rw-r--r-- 1 root root 2469 Jun 9 2014 mp.hdr
-rw-r--r-- 1 root root 867 Jun 9 2014 ps.enc
-rw-r--r-- 1 root root 856 Jun 9 2014 pslatin1.enc
-rw-r--r-- 1 root root 2310 Jun 9 2014 simple.hdr
-rw-r--r-- 1 root root 1325 Jun 9 2014 squeeze.hdr
-rw-r--r-- 1 root root 4799 Jun 9 2014 vms.enc
Это enscript
файлы, которые должны быть в/usr/share/enscript