Создание использования раздела, разделенного вместо fdisk

Вместо просто открытого первый файл, Ваш сценарий мог выполнить итерации по всем неразрешенным файлам:

#!/bin/bash

while read; do
    file="${REPLY#U }"
    echo "Opening '$file'"
    open -t "$file"      
    hg resolve -m "$file"
done <( hg resolve -l | grep "^U" )

(Я не знаком с hg; был бы hg resolve -aln дайте Вам просто список неразрешенных файлов без "U" префикса? Это покончило бы с потребностью в grep и шаге U-разделения.)

2
24.07.2013, 15:17
1 ответ

Можно использовать ту же логику сценария для разделенного, но разделенный должен быть вызван через parted -s (не работайте в интерактивном режиме). Wheter можно использовать те же самые команды в HEREDOC, неизвестен мне, поскольку я не использую разделенный. Попробуйте ручной пробный прогон, отметьте команды и поместите их в часть HEREDOC Вашего сценария.

3
27.01.2020, 22:06
  • 1
    другой вопрос. Как я могу создать раздел, использующий все свободное пространство в разделенном. есть ли начать опция конца, любят разделенный-s/dev/sda логичный, начинают конец? –  coffeMug 24.07.2013, 16:18
  • 2
    я имею в виду, не фиксируя размер, просто присвоив все доступное бесплатно пространство новому разделу? –  coffeMug 24.07.2013, 16:22
  • 3
    @Coffe_Mug Вы, вероятно, хотите запуститься с info parted... –  derobert 24.07.2013, 17:08
  • 4
    @derobert я ничего не мог найти кроме определения запуска и конца в числах! Например, fdisk может определить запуск следующего раздела автоматически, и я задаюсь вопросом, существует ли способ выполнить в разделенном также. –  coffeMug 24.07.2013, 17:23
  • 5
    @Coffe_Mug "Выполнение, Разделенное" в том руководстве, говорит, что можно использовать отрицательные числа для подсчета от конца, при этом "-1s" является концом. Не попробовали его самостоятельно... –  derobert 24.07.2013, 17:24

Теги

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