![]() |
| Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé. | |||||||
|
|||||||
| Unix Forum d'entraide sur les systèmes Unix et dérivés (*BSD, AIX, etc.). Avant de poster ->F.A.Q BSD F.A.Q. Aix |
![]() |
|
|
Outils de la discussion |
|
|
#1 (permalink) |
|
Futur Membre du Club
![]() Date d'inscription: juillet 2002
Messages: 31
|
Bonjour,
Je suis sou environnement HPUX. Je veux à partir d'une liste de fichier, ne reprendre dans une variable que le dernier fichier qui a ete créé. Exemple de code Code :
fic=$(ls -t $PATH/toto$date*.log)
LOG_NAME=` echo $fic | awk ' { print $1 } ' `
awk: Input line "chemin fichier" cannot be longer than 3,000 bytes. Avez vous une idée sur le probleme et comment pouvoir le contourner. Merci beaucoup pour votre aide |
|
|
|
|
|
#2 (permalink) |
|
Membre éprouvé
![]() Date d'inscription: mars 2007
Localisation: Toulouse
Messages: 471
|
Peut-être avec ça
Code :
for file in $(ls -t $PATH/toto$date*.log) ; do LOG_NAME=$file break done
__________________
Loi de Murphy: La Théorie c'est quand ça ne marche pas mais que l'on sait pourquoi. La Pratique c'est quand ça marche mais qu'on ne sait pas pourquoi. Quand la théorie rejoint la pratique ça ne marche pas et on ne sait pas pourquoi. |
|
|
|
![]() |
![]() |
||
[HP-UX] HPUX:awk: Input line "chemin fichier" cannot be longer than 3,000 bytes.
|
||
| Outils de la discussion | |
|
|