Можно применить файлы в для цикла:
for file in *.tex;
do
awk 'ORS=NR%3?" ":"\n"' "$file" > "$(basename "$file")_sorted.tex"
done
Или на одной строке:
for file in *.tex; do awk 'ORS=NR%3?" ":"\n"' $file > "$(basename "$file" .tex)_sorted.tex"; done
Так как Вы не указываете, который оболочка, пойдите с более стандартным basename
вместо этого с помощью оболочки определенный синтаксис ${file%%.tex}
.
Во многом зависит от того, как Вы хотите изменить размер его и как организованы Ваши разделы. Рост раздела (перемещающий его конец далее вниз диск) легок, в то время как уменьшение файловой системы, особенно путем перемещения ее раздела запускается ближе к ее концу, фактически невозможно, если Вы хотите сделать это оперативный. Вы имели бы к:
Тем не менее я предложил бы что-то еще (кроме переустанавливания, которое не должно быть настолько грязным, если Вы сохраняете свою конфигурацию системы правильно):
/tmp
или /var
каталоги и возможно делают некоторую очистку;/tmp
, /var
, /opt
, /usr/local
. Если это оказывается случаем, создайте отдельную файловую систему, создайте каталог в /
, смонтируйте файловую систему там, переместите туда рассматриваемые подкаталоги, и свяжите - монтируют их к их предыдущим местоположениям (например. mount --bind /new_partition/var /var
). Не забудьте добавлять все необходимое монтирование к /etc/fstab
. При перемещении только одного поддерева можно явно смонтировать его к, он - исходное место, и не смешивают со связанный смонтированным.править:
Можно также переместить содержание корневого раздела другому больше один - единственные вещи, которые должны быть необходимы для изменения, ссылки на корневой раздел (как устройство) в:
/etc/fstab
(или любые другие файлы, используемые для монтирования файловых систем)
конфигурация загрузчика
a) какой раздел загрузить ядро и initrd от (если у Вас нет отдельного /boot
файловая система, которой Вы не собираетесь касаться),
b) root=
опция ядра, которая говорит ядру wha монтироваться как /
(не уверенный, имело ли это место с initrd, но он оказывается перед необходимостью быть измененным где-нибудь).
Все эти операции не должны быть сделаны от системы, которую Вы намереваетесь изменить (особенно перемещение /tmp
и/или /var
к другой файловой системе - демоны могут сохранить свои файлы там, и она могла повредить рабочую систему) - живой CD или другая минимальная установка должны добиться цели.
Учебное руководство:
Загрузите разделенное волшебство
Запишите его, загрузите его
Используйте простой GUI Gparted для изменения размеров разделов любым путем, Вы хотели бы
Должен быть бриз. Уменьшение, расширяясь, перемещаясь.