Korn Shell

Korn Shell - Programmation

Marsh Posté le 28-02-2001 à 11:11:53    

SAlut ici le nase en Unix qui pose une question :)
Bon j'ai une fichier sous Unix contenant des dates et des heures comme suit :
DD-MM-YYYY|00:00|22:00
 
et je voudrais supprimer les lignes du fichier dont les dates sont inférieures a la date courante  
je sais qu'il faut utiliser les commandes du style grep -v
mais je ne sais pas commennt supprimer les lignes proprement dit.
Faut il créer un nouveau fichier ?
 
Merci à celui/ceux/celle qui va répondre  :)


---------------
"There's not such a thing as a stupid question, only stupid people..."
Reply

Marsh Posté le 28-02-2001 à 11:11:53   

Reply

Marsh Posté le 28-02-2001 à 13:26:41    

Pour faire remonter ma question, merci


---------------
"There's not such a thing as a stupid question, only stupid people..."
Reply

Marsh Posté le 28-02-2001 à 13:44:30    

Ben oui il faut faire commande > nouveaufichier

Reply

Marsh Posté le 28-02-2001 à 14:28:06    

a oui c'est embetant de devoir faire comme ca.
J'avais deja fait cette solution mais je me demandais si on pouvait faire autrement...


---------------
"There's not such a thing as a stupid question, only stupid people..."
Reply

Marsh Posté le 28-02-2001 à 15:06:09    

fouille un peu la fonction sed.
 
c'est à mon avis la seule qui permette de manipuler directement le fichier sans passer par une redirection

Reply

Marsh Posté le 28-02-2001 à 16:27:12    

Ok merci bien :)


---------------
"There's not such a thing as a stupid question, only stupid people..."
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed