Linux:Рецепты/Создание пакетов файлов: различия между версиями
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Myagkij (обсуждение | вклад) (Новая страница: «{{Панель управления/Linux}} {{Myagkij-редактор}} =Создание пакетов файлов= ==Проблема== Создание множества файлов для тестирования. ==Решение== Создать один пустой файл: <syntaxhighlight lang="bash"> touch foo.txt </syntaxhighlight> Создать 100 пустых файлов: <syntaxhighlight lang="bash"> touch file{00..99}.txt </s...») |
Myagkij (обсуждение | вклад) |
||
Строка 28: | Строка 28: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Создать файл размером 500 Мбайт, заполненный повторяющейся строкой Это просто тест: | Создать файл размером 500 Мбайт, заполненный повторяющейся строкой "Это просто тест": | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> |
Текущая версия от 09:36, 17 сентября 2023
Проверка/Оформление/Редактирование: Мякишев Е.А.
Создание пакетов файлов
Проблема
Создание множества файлов для тестирования.
Решение
Создать один пустой файл:
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
См.также
Внешние ссылки