Разметка диска

Две маленькие функции помогут вам решить эту проблему при условии, что ваши имена файлов не содержат символов новой строки или других непечатаемых -символов. (Он обрабатывает имена файлов, содержащие пробелы.)

findnum() { find "$@" | sed 's!^\./!!' | nl; }
wantnum() { sed -nr "$1"'{s/^\s+'"$1"'\t//p;q}'; }

Пример

findnum -name pom.xml
     1  projectA/pom.xml
     2  projectB/pom.xml
     3  projectC/pom.xml

!! | wantnum 2
projectB/pom.xml
-1
25.04.2019, 06:59
2 ответа

При использовании формата разметки диска MBR вы ограничены четырьмя (4 )первичными разделами. Если вам требуется более 4 разделов, вы должны использовать расширенный раздел и логические разделы (, а не «первичные» ).

Вам необходимо переключиться на разделы GPT, которые позволяют создавать до 128 разделов. Все известные мне современные инструменты разметки поддерживают GPT, поэтому внесение изменений должно быть относительно простым.

0
28.04.2021, 23:34

Для MBR вы можете создать 3 основных раздела вместо одного расширенного. Этот последний раздел на самом деле не является разделом. Он содержит все логические разделы как один раздел.

0
28.04.2021, 23:34

Теги

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