One-liner qui crée un grand nombre de fichiers de test à la fois sous Linux

J'ai dû préparer des milliers de fichiers à la fois pour vérifier l'opération, alors prenez note.

Je n'ai rien fait d'étrange. Il a également fonctionné sur Windows Bash (Ubuntu).

touch test.file;for i in {1..5000};do cp test.file test_${i}.file;done

↓ ↓ ↓ C'est la même chose.

touch test_{1..5000}.file

Cela créera 5 000 (5 001 pour être exact) fichiers. Vous pouvez créer n'importe quel nombre de fichiers en changeant la partie «5000».

Si vous souhaitez spécifier la taille du fichier, cela ressemble à ceci.

dd if=/dev/zero of=test.file bs=1M count=1;for i in {1..5000};do cp test.file test_${i}.file;done

Cela créera 5 000 fichiers de 1 Mo. La taille du fichier est bs x count, vous pouvez donc spécifier n'importe quelle taille de fichier en la modifiant.

Recommended Posts

One-liner qui crée un grand nombre de fichiers de test à la fois sous Linux
Convertissez un grand nombre de fichiers PDF en fichiers texte à l'aide de pdfminer
Comment créer une grande quantité de données de test dans MySQL? ??
Comment trouver des fichiers volumineux sous Linux
Comment créer des fichiers volumineux à haute vitesse
Téléchargez un grand nombre d'images sur Wordpress
Organisez un grand nombre de fichiers dans des dossiers
Essayez de créer une nouvelle commande sous Linux
Un outil pour suivre les affiches avec un grand nombre de likes sur instagram [25 minutes à 1 seconde]
Créer un environnement Linux sur Windows 10
Rechercher des fichiers / répertoires volumineux sous Linux
J'ai essayé de créer un environnement de MkDocs sur Amazon Linux
[Laravel] Un alias qui crée un fichier de migration pour plusieurs tables à la fois.
TensorFlow Pour apprendre d'un grand nombre d'images ... ~ (presque) solution ~
[Django] Que faire quand il y a de nombreux champs dans le modèle que vous souhaitez créer
Utilisez shutil pour supprimer tous les dossiers avec un petit nombre de fichiers
Traitement ETL pour un grand nombre de fichiers GTFS Realtime (édition Python)
Connectez un grand nombre de vidéos ensemble!
Comment mettre un numéro de ligne au début d'un fichier CSV
Créer une machine virtuelle Linux sous Windows
Comment tester sur une page authentifiée par Django
TensorFlow Pour apprendre d'un grand nombre d'images ... (Problème non résolu) → 12/18 Résolu
Comment assembler de nombreux pipelines et les ranger en même temps
[Azure] J'ai essayé de créer une machine virtuelle Linux avec Azure de Microsoft Learn
Recevez de nombreux tweets Twitter à la fois
Consolider un grand nombre de fichiers CSV dans des dossiers avec python (données sans en-tête)
Comment mettre Pyenv sur Amazon Linux et Ubuntu pour créer un environnement Python 3.6.0
Utilisez l'API pour modifier collectivement un grand nombre d'e-mails non lus dans Gmail à lire
Créer un ensemble de données d'images à utiliser pour la formation
Accélérez un grand nombre de requêtes simples dans MySQL
Les débutants essaient de convertir des fichiers Word en PDF à la fois
Créez un code QR pour l'URL sous Linux
Comment installer Linux sur un PC UEFI 32 bits
Faites de votre curseur une photo de votre choix sous Linux
Pour extraire des données dans une colonne spécifique dans une feuille spécifique dans plusieurs fichiers Excel à la fois et mettre les données dans chaque colonne sur une ligne
Essayez d'estimer le nombre de likes sur Twitter
Comment créer un référentiel local pour le système d'exploitation Linux
Comment créer un environnement Python sur Amazon Linux 2
[Python] Générer de manière aléatoire un grand nombre de noms de personne en anglais
J'ai créé un outil pour obtenir les liens de réponse d'OpenAI Gym en même temps
Comment configurer WSL2 sur Windows 10 et créer un environnement d'étude pour les commandes Linux
Décompressez de nombreux fichiers compressés au format ZIP avec des commandes Linux et attachez-les à UTF8
Lambda + Python est efficace pour restreindre l'accès à un grand nombre de listes d'adresses IP
[Python] J'ai écrit un test de "Streamlit" qui facilite la création d'applications de visualisation.
Comment afficher une ligne spécifiée d'un fichier ou d'un résultat de commande sous Linux (sed, awk)
Lors de la génération d'un grand nombre de graphiques avec matplotlib, je ne souhaite pas afficher le graphique à l'écran (environnement jupyter)
J'ai essayé de créer un script qui retrace les tweets d'un utilisateur spécifique sur Twitter et enregistre l'image publiée à la fois
Une note sur la façon de préparer facilement un environnement de pratique Linux
Rechercher des fichiers volumineux sous Linux à partir de la ligne de commande
Comment mélanger une partie de la liste Python (au hasard.shuffle)
[Commande] Commande pour obtenir une liste de fichiers contenant des caractères pleine largeur
Exécutez un nombre limité de programmes de présentation d'images sur PsychoPy
Créer un environnement de développement VS Code + Docker avec une machine virtuelle Linux
[Introduction à AWS] Mémorandum de création d'un serveur Web sur AWS