Cette méthode est une sorte de combinaison de commandes tactiles et de symboles de redirection. Cette méthode est un peu bizarre, vous ne préférez donc utiliser les deux commandes ci-dessus que si vous souhaitez créer un fichier vide jamais modifié. Si vous voulez créer et saisir le fichier texte tout de suite, c'est de loin une méthode assez brillante. Cela vous fera gagner du temps pour ouvrir un éditeur et la commande est également assez simple. La commande ci-dessous crée un fichier vide mais modifié car elle invite l'utilisateur à créer un fichier texte et à saisir le fichier en même temps. Donc, si vous ne voulez pas éditer le fichier, appuyez simplement sur CTRL+C et il quittera simplement et créera un fichier vide. cat >> Mais, si vous souhaitez ajouter du texte au fichier, vous pouvez saisir après cela, comme ceci: This is some text in the file from command line. Pour arrêter l'édition et l'enregistrement dans le fichier, tapez simplement CTRL+C, cela créera, enregistrera et quittera le fichier.
Tapez cd et faites glisser le dossier Documents sur la fenêtre Terminal. Maintenant, tapez mkdir « TerminalTest » Tapez « sudo mkdir /home/user/newFolder » dans le terminal. La commande « mkdir » crée un nouveau dossier à l'emplacement que vous spécifiez après la commande. Remplacez « /home/user/newFolder » par l'emplacement où vous souhaitez créer le dossier. Comment créer un fichier texte sous Linux: Utilisation de touch pour créer un fichier texte: $ touch Utiliser cat pour créer un nouveau fichier: $ cat En utilisant simplement > pour créer un fichier texte: $ > Enfin, nous pouvons utiliser n'importe quel nom d'éditeur de texte, puis créer le fichier, tel que: Annuaires mkdir dirname — crée un nouveau répertoire. cd dirname — changer de répertoire. En gros, vous « allez » dans un autre répertoire et vous verrez les fichiers de ce répertoire lorsque vous ferez « ls ». pwd — vous indique où vous vous trouvez actuellement. Pour créer un nouveau répertoire avec plusieurs sous-répertoires, il vous suffit de taper la commande suivante à l'invite et d'appuyer sur Entrée (évidemment, changez les noms de répertoire en ce que vous voulez).
Dans cette série Linux pour débutants, vous apprendrez plusieurs méthodes pour créer un fichier texte dans le terminal Linux. Si vous avez utilisé le système d'exploitation orienté bureau tel que Windows, la création d'un fichier est un jeu d'enfant. Vous faites un clic droit dans l'explorateur de fichiers et vous trouverez l'option de créer un nouveau fichier. Les choses n'auront pas la même apparence lorsque vous serez dans un environnement de ligne de commande. Il n'y a pas d'option de clic droit ici. Alors, comment créez-vous un fichier sous Linux alors? Laissez-moi vous montrer cela. Créer un fichier sur la ligne de commande Linux Il existe plusieurs façons de créer un nouveau fichier dans le terminal Linux. Je vais vous montrer les commandes une par une. J'utilise Ubuntu ici, mais la création de fichiers dans le terminal Ubuntu est la même que pour toute autre distribution Linux. 1. Créez un fichier vide à l'aide de la commande touch L'une des plus grandes utilisations de la commande touch sous Linux est de créer un nouveau fichier vide.
Si vous avez déjà utilisé l'éditeur de texte Pico, vous remarquerez que Nano est presque identique. Contrairement à Vi et Vim, vous n'avez pas besoin de basculer entre les modes de commande et de saisie sur Nano. 2 Accédez au répertoire dans lequel créer votre fichier. Il est conseillé de placer le fichier quelque part dans votre répertoire personnel, où vous serez déjà lorsque vous ouvrez une fenêtre du terminal. Si vous souhaitez placer le fichier dans un sous-répertoire existant, vous pouvez utiliser la commande cd pour y accéder. Pour afficher tous les dossiers du répertoire dans lequel vous êtes actuellement (votre répertoire personnel), tapez ls et appuyez sur Entrée. Pour accéder à un répertoire au sein de votre répertoire personnel, tapez cd nomdurépertoire et appuyez sur Entrée (remplacez nomdurépertoire par le nom du répertoire). Si vous voulez créer un nouveau répertoire, exécutez makedir nomdurépertoire (remplacez nomdurépertoire par le nom que vous souhaitez lui donner). Ensuite, utilisez cd nomdurépertoire pour entrer dans ce dernier.
L'indicateur -p indique à la commande mkdir de créer d'abord le répertoire principal s'il n'existe pas déjà (htg, dans notre cas). Pour utiliser la ligne de commande pour créer un nouveau fichier texte vierge, appuyez sur Ctrl + Alt + T pour ouvrir une fenêtre de terminal. Tapez la commande suivante et appuyez sur Entrée. Remplacez le chemin et le nom du fichier (~/Documents/TextFiles/) par ce que vous souhaitez utiliser. Le caractère tilde (~) est un raccourci pour votre répertoire personnel. Annuaires mkdir dirname — crée un nouveau répertoire. Pas Accédez au dossier ou au bureau dans lequel vous souhaitez créer votre fichier. Par exemple, Mes documents. Cliquez avec le bouton droit sur une section vide de la fenêtre du dossier ou du bureau. Sélectionnez « Nouveau » dans le menu contextuel. Sélectionnez le type de fichier que vous souhaitez créer. Entrez un nom pour le fichier nouvellement créé. Ouvrez le nouveau fichier pour le modifier. Ouvrez le lecteur ou le dossier dans lequel vous souhaitez créer le nouveau dossier; par exemple, le lecteur C:.
bein... ça: lspci > et le résultat de la commande, au lieu de s'afficher à l'ecran, ira remplir le fichier Mes tutos et coups de gueule: Mastodon: #9 Le 02/11/2009, à 12:25 jrev a écrit: rien, Si tu veux exécuter une commande écrite dans un fichier texte il faut le rendre exécutable et utiliser un code de script. Ben en faite je veux créer un fichier texte rempli qui sera rempli par une commande (lspci). Donc en gros je voudrais faire un truc du genre: echo 'lspci' > #10 Le 02/11/2009, à 12:26 Hoper a écrit: Et encore une dernière svp, si je souhaites remplacer "salut" par une commande par exemple "lspci" cela donne quoi? bein... ça: lspci > et le résultat de la commande, au lieu de s'afficher à l'ecran, ira remplir le fichier Merci La liberté n'a de valeur que partagée → Into the wild
Ou vous pouvez faire un effort supplémentaire, faire des lectures supplémentaires et utiliser la même approche pour créer des modèles de génération de code qui pourraient, par exemple, vous aider à configurer des fichiers HTML contenant la structure d'un site entier avec une seule commande ou pour exécuter un bash script en tant que root au démarrage.