Précédent   Forum des professionnels en informatique > Systèmes > Linux > Applications > Shell
Shell Vos questions sur l'utilisation des commandes shell
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 28/09/2006, 11h59   #1
Membre du Club
 
Avatar de domiq44
 
Inscription : novembre 2005
Messages : 203
Détails du profil
Informations personnelles :
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations forums :
Inscription : novembre 2005
Messages : 203
Points : 51
Points : 51
Par défaut Concaténation de fichiers

Bonjour,

J'ai un fichier de données (c'est du texte).
Je voudrais le « doubler ».
C'est à dire faire quelque chose comme ça :

Code :
cat myDataFile >> myDataFile
qui ne fonctionne pas !!!

Ce qui suit fonctionne, mais est relativement lours !!!

Code :
1
2
3
4
5
 
cp myDataFile tmpFile
cat myDataFile >> tmpFile
cp tmpFile myDataFile
rm tmpFile
Y a-t-il un procédé plus directe en shell pour faire ça ?

Merci.
domiq44 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/09/2006, 12h10   #2
Rédacteur
 
Inscription : mars 2004
Messages : 1 298
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 1 298
Points : 1 450
Points : 1 450
pas vraiment ......
Code :
1
2
3
 
cat Mydata Mydata > tmp
mv tmp Mydata
au mieux me semble t il
__________________
Marc
Slackware for ever ......
BASH - KSH ( http://marcg.developpez.com/ksh/ )
MarcG est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/09/2006, 12h13   #3
Membre Expert
 
Avatar de 2Eurocents
 
Inscription : septembre 2004
Messages : 2 180
Détails du profil
Informations personnelles :
Âge : 42

Informations forums :
Inscription : septembre 2004
Messages : 2 180
Points : 2 442
Points : 2 442
Pour l'instant, ce que j'ai de mieux, c'est la même chose que MarcG, mais avec un -f au mv.
__________________
La FAQ Perl est par ici
: La fonction "Rechercher", on aurait dû la nommer "Retrouver" - essayez et vous verrez pourquoi !
2Eurocents est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2006, 09h57   #4
Membre du Club
 
Avatar de domiq44
 
Inscription : novembre 2005
Messages : 203
Détails du profil
Informations personnelles :
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations forums :
Inscription : novembre 2005
Messages : 203
Points : 51
Points : 51
En effet, je ne pense pas que l'on puisse faire mieux !

Merci.
domiq44 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h30.


 
 
 
 
Partenaires

Hébergement Web