Отказ Пишущий Многосеансному Аудио/Данным CD w/cdrdao

Является самым легким в zsh, где можно использовать Om спецификатор шарика для сортировки соответствий по дате (самый старый первый) и [1,20] спецификатор для сохранения только первых 20 соответствий:

mv -- *(Om[1,20]) target/

Добавьте D спецификатор, если Вы хотите включать точечные файлы также. Добавить . если Вы хотите соответствовать только регулярным файлам и не каталогам.

Если у Вас нет zsh, вот острота Perl (можно сделать это меньше чем в 80 символах, но за дальнейший счет в ясности):

perl -e '@files = sort {-M $b <=> -M $a} glob("*"); foreach (@files[0..1]) {rename $_, "target/$_" or die "$_: $!"}'

Только с инструментами POSIX или даже колотят или ksh, сортировка файлов по дате является болью. Можно сделать это легко с ls, но анализируя вывод ls проблематично, таким образом, это только работает, если имена файлов содержат только печатаемые символы кроме новых строк.

ls -tr | head -n 20 | while IFS= read -r file; do mv -- "$file" target/; done

4
07.06.2011, 12:58
1 ответ

Я попробовал все, с чем я мог думать cdrdao, но я не мог закончить ошибку.

Затем я усталый cdrecord, и это хорошо работало.

cdrecord data.iso

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

1
27.01.2020, 21:02
  • 1
    Почему Вы не используете cdrecord для записи первой сессии? Cdrecord имеет больше функций, чем cdrdao и активно сохраняется, в то время как cdrdao не сохраняется с 2008. –  schily 16.09.2015, 13:48

Теги

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