Linux:Рецепты/Создание пакетов файлов

Материал из Онлайн справочника
Версия от 09:36, 17 сентября 2023; Myagkij (обсуждение | вклад) (→‎Решение)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигацииПерейти к поиску

Проверка/Оформление/Редактирование: Мякишев Е.А.


Создание пакетов файлов

Проблема

Создание множества файлов для тестирования.

Решение

Создать один пустой файл:

touch foo.txt

Создать 100 пустых файлов:

touch file{00..99}.txt

Создать 100 пустых файлов с ведущими нулями:

touch {00..99}test.txt

Создать файл размером 500 Мбайт, заполненный повторя­ющейся строкой "Это просто тест":

yes Это просто тест | head -c 500MB > foo.txt

Создать 100 файлов, каждый размером 1 Мбайт:

for x in {01..100};
  do yes БлаБлаБла | head -c 1MB > $x-foo.txt;
done

См.также

Внешние ссылки