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 04/05/2007, 23h07   #1
Membre confirmé
 
Avatar de fantomas261
 
Inscription : avril 2007
Messages : 463
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 463
Points : 227
Points : 227
Par défaut question concatenation texte

bonjour
j ai une question bete
je sais rajouter du texte a la suite d un fichier texte mais je voudrais savoir comment rajouter du texte au debut d un fichier texte (CSH - BASH)

merci
fantomas261 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/05/2007, 02h45   #2
Membre expérimenté
 
Avatar de freemanbubu
 
Inscription : mars 2007
Messages : 577
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 577
Points : 560
Points : 560
Salut

tu dois faire l'opération inverse:

T'as ton fichier "definitif.txt"
Tu veux rajouter au debut le contenu du fichier "miseAjour.txt" (généré par une sortie console par ex)

Solution:
plutot que d'essayer de mettre "miseAjour" au debut de "definitif", met "definitif" a la suite de "miseAjour", puis renome "miseAjour" en "definitif"
freemanbubu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/05/2007, 09h49   #3
Expert Confirmé Sénior
 
Avatar de frp31
 
Homme francois
Ingénieur systèmes et réseaux
Inscription : juillet 2006
Messages : 3 546
Détails du profil
Informations personnelles :
Nom : Homme francois
Âge : 35
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : juillet 2006
Messages : 3 546
Points : 7 776
Points : 7 776
si tu as des manipulations multiples a faires utilises sed ou le mode ligne de commande de vi pour modifier les fichiers plustot que de faire des ajouts /renomage
frp31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/05/2007, 11h33   #4
Membre confirmé
 
Avatar de fantomas261
 
Inscription : avril 2007
Messages : 463
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 463
Points : 227
Points : 227
je voudrais le faire depuis terminal en ecrivant une ligne de commande

ce n est pas possible avec cat puis une redirection ?
fantomas261 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/05/2007, 11h15   #5
Expert Confirmé Sénior
 
Avatar de frp31
 
Homme francois
Ingénieur systèmes et réseaux
Inscription : juillet 2006
Messages : 3 546
Détails du profil
Informations personnelles :
Nom : Homme francois
Âge : 35
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : juillet 2006
Messages : 3 546
Points : 7 776
Points : 7 776
Code :
cat debut > definitif && cat fin >> definitif && rm debut
methode a redirections.

une solution avec sed :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
pur67:~ # cat toto
1
2
3
4
5
6
 
pur67:~ # sed -e "1i\ debut" toto > titi && mv titi toto
pur67:~ # cat toto
 debut
1
2
3
4
5
6
 
pur67:~ #
frp31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h37.


 
 
 
 
Partenaires

Hébergement Web