Linux:Рецепты/Создание пакетов файлов: различия между версиями

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

См.также

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