На VM установлен под управлением Код Visual Studio Ubuntu 18.04. Когда code --version
выполняется на командной строке, следовать информация производится в терминале:
knot22@juniper:~/Desktop/pile$ code --version
1.40.2
f359dd69833dd8800b54d458f6d37ab7c78df520
x64
Существует ли команда, которая ограничит вывод только версией поэтому всего 1.40.2, производится?
Я хочу просто номер версии, не все данные, произведенные --version
для пакета кода.
Можно просто использовать head
управляйте как этот
code --version | head -1
Вы добрались бы:
knot22@juniper:~/Desktop/pile$ code --version | head -1
1.40.2
knot22@juniper:~/Desktop/pile$
Мало объяснения:
head -number_lines
отобразил бы первый number_lines, таким образом, в Вашем случае, он отобразится просто 1rst строка из-за -1
опция (например, -3
отобразил бы 3 строки),Для проверки надлежащей информации о пакете, можно использовать apt-cache
команда, например:
$ apt-cache show netcat
Package: netcat
Priority: optional
Section: universe/net
Installed-Size: 30
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Ruben Molina <rmolina@udea.edu.co>
Architecture: all
Version: 1.10-40
Depends: netcat-traditional (>= 1.10-39)
Filename: pool/universe/n/netcat/netcat_1.10-40_all.deb
Size: 3340
MD5sum: 37c303f02b260481fa4fc9fb8b2c1004
SHA1: 0371a3950d6967480985aa014fbb6fb898bcea3a
SHA256: eeecb4c93f03f455d2c3f57b0a1e83b54dbeced0918ae563784e86a37bcc16c9
Description-en: TCP/IP swiss army knife -- transitional package
This is a "dummy" package that depends on lenny's default version of
netcat, to ease upgrades. It may be safely removed.
Description-md5: 1353f8c1d079348417c2180319bdde09
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Просто тип:
apt-cache show netcat | grep -i version
Version: 1.10-40