Paradox о a-z по сравнению с A-Z

Если файловая система берет на себя весь диск, то в настоящее время OS X использует имя типа /dev/disk5. Если диск разбит на разделы, то добавляется суффикс s#, например /dev/disk5s2 для второго раздела. (s) это сокращение от "slice", BSDism функционально эквивалентно разделу.)

Диски нумеруются последовательно в порядке обнаружения операционной системой, при загрузке, так что вам, возможно, придется немного поэкспериментировать, чтобы выяснить, какое устройство является каким.

Если в командной строке сказать diskutil list, то получится подробный список доступных дисков, включая их узлы /dev и имена томов:

/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage                         121.0 GB   disk0s2
   3:                 Apple_Boot Boot OS X               134.2 MB   disk0s3
/dev/disk1
   ...etc..
/dev/disk7
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Time Machine           *999.5 GB   disk7

В случае disk0 выше, на диске имеется три фрагмента, поэтому для всего диска имеется /dev/disk0, плюс /dev/disk0s1 через . ..s3.

В случае disk7, ломтики не сообщаются, поэтому доступ к ним осуществляется через узел целого диска /dev/disk7.

1
26.03.2014, 08:01
1 ответ

Лексическое упорядочение зависит от локали. Различия не ограничиваются "специальными" символами (например, ä как a в немецком, но после z в финском). Вместо этого в некоторых местностях порядок может быть AaBbCc..., поэтому [a-z] расширяется до [aBbCc...Zz]. Шаблоны [[:lower:]] и [[:upper:]], упомянутые Стефаном Шазеласом, защищены от этих сюрпризов.

1
27.01.2020, 23:52

Теги

Похожие вопросы