Другой подход с GNU sed:
| sed '/ram/,/^$/d;/^$/d'
Вывод:
Disk /dev/sda: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes
У вас есть два варианта:
umount
для --lazy
, если вам небезразлично, когда внешний диск можно безопасно отключить (и вас должно волновать ). sync
из вашей оболочки и дождитесь возврата. Это, конечно, просто ручное выполнение того, что не---lazy
umount
делает автоматически... так что это не экономит время, а просто создает больше работы. Один из вариантов, который работал у меня в прошлом, — это просто лениво размонтировать его снова. Если он все еще смонтирован, он ничего не скажет, но если предыдущее ленивое размонтирование прошло успешно,он скажет:
umount: /path/to/mountpoint/: not mounted