Как правило, синтаксический анализ вывода ls
является плохой идеей . Однако, если вы знаете, что все имена файлов имеют один и тот же формат, то это разумный подход.
$ ls | sort -t_ -k4 -k3,3
ls |
:направить вывод ls в… sort -t_ -k4 -k3
:сортировать, используя _
в качестве разделителя, сначала по 4-му столбцу (, например. 20180706.txt
), затем по 3-му столбцу (, например.1
).Та же проблема на Lenovo Legion Y530 :Ubuntu 18.04 LTE
uname -r
5.4.0-42-generic
$ sudo lspci -v
07:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8822BE 802.11a/b/g/n/ac WiFi adapter (rev ff) (prog-if ff)
!!! Unknown header type 7f
Kernel driver in use: r8822be
Kernel modules: rtwpci, r8822be
$ sudo modprobe 8822be
modprobe: FATAL: Module 8822be not found in directory /lib/modules/5.4.0-42-
generic