Да, есть, и я использую его. Просто возьмите файлы deb и установите с помощью gdebi или dpkg -i.
amd_64
Вы можете захватить ppa также или здесь.
вы можете использовать:
's/.db$//'
, иначе вы можете использовать:
's/...$//'
, чтобы удалить последние 3 символа и
's/\.[^\.]*$//'
, чтобы удалить все после последней точки
Вы были близки, используйте синтаксис Regex $, чтобы указать конец строки, также нет необходимости в глобальном (g) модификаторе, поскольку вы пытаетесь найти только одно совпадение:
sed 's/\.db$//' file.txt
Пример:
$ sed 's/\.db$//' <<<'example.db.db.com.db'
example.db.db.com
$ sed 's/\.db$//' <<<'example.db.com.db'
example.db.com
В sed $ совпадает с концом строки, поэтому вы можете попробовать
echo example.db.db.com.db | sed 's/\.db$//'
Обратите внимание, что я пропустил точку, чтобы соответствовать буквально, в противном случае она соответствует любому символу.
Чтобы удалить последние три символа из строки
sed 's/.\{3\}$//'
Пример
% sed 's/.\{3\}$//' <<< "example.db.db.com.db"
example.db.db.com