[LINUX] [Bash] Redirection de plusieurs lignes vers plusieurs fichiers

--Lors de l'utilisation de Bash, vous souhaiterez peut-être écrire une chaîne de caractères avec plusieurs lignes en shellscript dans plusieurs fichiers. À ce moment-là, vous pouvez écrire plusieurs «écho» ou plusieurs «>» l'un après l'autre, ce qui peut l'allonger ou des doublons peuvent être visibles. --Par conséquent, cette fois, enregistrez la méthode d'écriture (redirection) du contenu de plusieurs lignes vers plusieurs fichiers à la fois.

résultat

――Le contenu du résultat est indiqué ci-dessous.

function multi(){
	#Définition de la chaîne de caractères multilignes dans le document d'entendre
	cat <<-EOF
		# list data
		aaa bbb ccc
		ddd eee fff
		ggg hhh iii
	EOF
}

#Passer à la commande tee et écrire(réorienter)Spécifiez le fichier cible
#Parce que ce n'est pas une sortie/dev/Jeter à null.
multi | tee result.txt result.bak.txt > /dev/null

Contenu

Utilisation des documents ici

--Utilisez Heredoc lors de la définition de plusieurs chaînes de caractères. «Les deux points suivants étaient conscients à ce moment-là.

Utilisation de la commande tee

référence

Recommended Posts

[Bash] Redirection de plusieurs lignes vers plusieurs fichiers
Résumé de la façon d'importer des fichiers dans Python 3
Convertissez plusieurs fichiers jpg en un seul fichier PDF
Conversion par lots de fichiers Excel en JSON [Python]
[Java] Comment basculer entre plusieurs versions de Java
Je voulais connaître le nombre de lignes dans plusieurs fichiers et j'ai essayé de l'obtenir avec une commande
Comment écrire une concaténation de chaînes sur plusieurs lignes en Python
Comment afficher plusieurs images d'une galaxie en tuiles
Répertoriez rapidement plusieurs lignes de texte que vous écrivez dans votre code
Résumé de la façon de partager l'état avec plusieurs fonctions
Héritage multiple de classes
Copie de plusieurs listes
[Commande] Commande pour obtenir une liste de fichiers contenant des caractères pleine largeur
J'ai essayé d'utiliser "Syncthing" pour synchroniser des fichiers sur plusieurs PC
[R] [Python] Memo pour lire plusieurs fichiers csv dans plusieurs fichiers zip
Résumé de l'écriture des fichiers .proto utilisés dans gRPC
Commandes et fichiers pour vérifier la version de CentOS Linux
Une commande pour lister tous les fichiers par ordre de nom de fichier