В "1,$1p"
$1
расширяется оболочкой, а sed
видит 1,actorsp
. actorsp
не является допустимым адресом sed, поэтому выдает ошибку. Тем не менее, текст ошибки кажется мне немного странным, он, кажется, распознает a
как команду, а затем возвращается к размышлениям о запятой.
В '1,$1p'
$1
является не расширенным оболочкой, а sed
видит 1,$1p
. $
— правильный адрес, он используется для обозначения последней строки, поэтому 1,$
просто означает «все строки». Однако 1
не является допустимой командой, поэтому это ошибка.
Вы не сказали, что собираетесь делать, так что здесь трудно помочь.
Вы можете просмотреть список изменений пакета с помощью:
apt-get changelog qupzilla
Вы можете использовать apt-cache policy <packet_name>
, чтобы найти текущую версию в репозитории (версию Candidate
в выводе)