grep - "наше фсё"
Добавлено: 22 фев 2023, 14:19
grep - для конфигурационных файлов:
- исключить строки комментариев
- исключить пустые строки
grep без комментариев и пустых строк
Это при том, что я могу туда вписать множество комментариев: какой диск для какой цели, и какие у кого UUID.
- исключить строки комментариев
- исключить пустые строки
grep без комментариев и пустых строк
Как правило, 2-й формы обычно достаточно:Это просто делается грепомИли более коротко, не учитывая комментариев, начинающихся не с начала строки:Код: Выделить всё
grep -v '^$\|^\s*\#' some-config.conf
Код: Выделить всё
grep -v '^$\|^#' some-config.conf
Код: Выделить всё
olej@R420:~$ grep -v '^$\|^#' /etc/fstab
/dev/sda5 / ext4 errors=remount-ro 0 1
UUID="d834630f-33c1-4013-8226-f82d5acb74c1" /home ext4 defaults 0 2
UUID=682F-17EA /boot/efi vfat umask=0077 0 1
/swapfile none swap sw 0 0
UUID="d2e5bbdc-abb2-480f-b601-0ad178f6b831" /home/olej/Загрузки ext4 rw,user 0 0