Вы могли использовать остроту жемчуга, как так:
perl -ne '(s/\t//go)==7 or die "Not tabdelimitedand 8-columned"' t.txt
Который выйдет с сообщением об ошибке, если файл не будет соответствовать. Для разрешения далее (колотят) сценарии:
if perl -ne '(s/\t//go)==7 or exit -1' t.txt
then
echo correct format
else
echo unexpected format
fi
Все пакеты могут быть просмотрены онлайн в Базе данных Пакета Дуги. После того как Вы определили местоположение своего пакета, просто просмотрите его в svntogit.
При использовании surfraw существует даже elvis для базы данных пакета...
Другая альтернатива ответу Chris, если Вам установили ABS, должен только считать PKGBUILD или файл $pkg-install от Вашего /var
:
Например, если Вы хотели читать mplayer
файлы, Вы могли просто:
vim /var/abs/extra/mplayer/PKGBUILD
Примечание: рабочий Arch, не используя ABS похож на плавание, полностью одетое; можно сделать это, это - просто не столько же забавы...
Примечания, которые Вы видите, являются частью PKGBUILD и/или сценария установки, можно получить его, не имея необходимость переустанавливать.
Во-первых, загрузите пакет tarball (fakeroot pacman -b . -Syy && fakeroot pacman -b . --cachedir . -Sw package
, или если Вы не заботитесь о том, чтобы быть корнем, pacman -Sw package
) и извлеките его (tar xvzf package-*.tar.gz
). Затем можно просмотреть PKGBUILD
и .install
файлы (если таковые имеются), они будут содержать информацию, которую Вы ищете, и т.д.