Plusieurs lignes en une seule - le | - Linux et OS Alternatifs
Marsh Posté le 15-11-2004 à 10:53:34
en une seule ligne ou une seul instruction ?
Parce que là, il suffit de collet tes deux lignes à la suite (sans retour chariot) et c'est bon ça fait qu'un ligne
Marsh Posté le 15-11-2004 à 11:05:01
bobuse a écrit : en une seule ligne ou une seul instruction ? |
loool
Non en fait je veux coller dans ma variable le résultat de mes deux instructions + effacer ensuite le fichier tmp.
Bahan, oui c'est vrai je dois préciser ^_^
Marsh Posté le 15-11-2004 à 11:16:46
oui, mais je vois toujours pas le problèm
c'est juste pour le challenge ou alors il y a une contrainte que je n'ai pas pigée ...
Marsh Posté le 16-11-2004 à 04:39:04
Tu veux faire quoi exactement ? Ta ligne 1 n'a absolument aucun sens puisque awk ne peux pas a la fois lire sur stdin (pipe) et lire depuis le fichier (deuxième argument).
Si ce que tu veux c'est simplement mettre la taille du fichier dans verif, tu peux faire simplement verif=`du $DATA_DIR/res_sql3.txt | cut -d1`. Ou bien si tu aime vraiment awk, verif=`du $DATA_DIR/res_sql3.txt | awk '{print $1}'`
Marsh Posté le 15-11-2004 à 10:31:08
Bonjour à tous.
Environnement : Unix Solaris 8.0. Script BASH.
Voilà le topo :
Est-il possible de ne faire qu'une seule ligne à partir de ces deux lignes ? Avec le pipe ?
Merci d'avance.
Bahan
---------------
Close the world.||.txen eht nepO