Impossible de placer un fichier .txt à la fin d'un autre fichier .txt
-
08-07-2019 - |
Question
Comment puis-je placer le fichier .Txt A à la fin du fichier .Txt B dans le terminal sans ouvrir les fichiers?
La solution
Voulez-vous dire sans les ouvrir dans un éditeur? Utilisez cat
:
cat A >> B
Le > >
redirige la sortie de la commande cat
(fichier de sortie A
) vers le fichier B
. Mais au lieu de remplacer le contenu de B
, il s’ajoute à celui-ci. Si vous utilisez un seul >
, il remplacera tout contenu précédent dans B
.
Autres conseils
cat A >> B
Devrait le faire. Vous n'êtes pas sûr de ce que vous entendez par "ne pas ouvrir", bien entendu, les fichiers doivent être ouverts, au sens du système d'exploitation, pour que cela se produise.
La double flèche est "ajouter".
Je ne suis pas sûr de ce que vous entendez par "ouvrir les fichiers", mais
$ cat a.txt > > b.txt
devrait faire l'affaire.
N’est-ce pas trivial?
cat A >> B