"Yan H." a écrit dans le message de news:bj98d5$2tdo$
Peut on en awk "coller" plusieurs variable comme en php pour n 'en donner qu'une ... $1 = hello $2 = world $complete = $1.$2 Yan H.
complete=$1$2
Pascal Bourguignon
"jojobar" writes:
"Yan H." a écrit dans le message de news:bj98d5$2tdo$
Peut on en awk "coller" plusieurs variable comme en php pour n 'en donner qu'une ...
On dit concaténer. $ man awk | grep concat | sed -e 's/.^H//g' string consisting of the concatenation of the (string) it; to force it to be treated as a string, concatenate it r1r2 concatenation: matches r1, and then r2. space String concatenation. ity with the concatenation operator. This restriction
$1 = hello $2 = world $complete = $1.$2 Yan H.
complete=$1$2
La concaténation des chaines en awk, c'est l'espace:
a="Hello "; b="World!"; hw=a b;
$1 et $2 ne sont pas des variables en awk, ce sont des champs...
-- __Pascal_Bourguignon__ http://www.informatimago.com/ ---------------------------------------------------------------------- Do not adjust your mind, there is a fault in reality.
"jojobar" <jojobar@free.fr> writes:
"Yan H." <yanh@pulsation.com> a écrit dans le message de
news:bj98d5$2tdo$1@biggoron.nerim.net...
Peut on en awk "coller" plusieurs variable comme en php pour n 'en
donner qu'une ...
On dit concaténer.
$ man awk | grep concat | sed -e 's/.^H//g'
string consisting of the concatenation of the (string)
it; to force it to be treated as a string, concatenate it
r1r2 concatenation: matches r1, and then r2.
space String concatenation.
ity with the concatenation operator. This restriction
$1 = hello
$2 = world
$complete = $1.$2
Yan H.
complete=$1$2
La concaténation des chaines en awk, c'est l'espace:
a="Hello ";
b="World!";
hw=a b;
$1 et $2 ne sont pas des variables en awk, ce sont des champs...
--
__Pascal_Bourguignon__ http://www.informatimago.com/
----------------------------------------------------------------------
Do not adjust your mind, there is a fault in reality.
"Yan H." a écrit dans le message de news:bj98d5$2tdo$
Peut on en awk "coller" plusieurs variable comme en php pour n 'en donner qu'une ...
On dit concaténer. $ man awk | grep concat | sed -e 's/.^H//g' string consisting of the concatenation of the (string) it; to force it to be treated as a string, concatenate it r1r2 concatenation: matches r1, and then r2. space String concatenation. ity with the concatenation operator. This restriction
$1 = hello $2 = world $complete = $1.$2 Yan H.
complete=$1$2
La concaténation des chaines en awk, c'est l'espace:
a="Hello "; b="World!"; hw=a b;
$1 et $2 ne sont pas des variables en awk, ce sont des champs...
-- __Pascal_Bourguignon__ http://www.informatimago.com/ ---------------------------------------------------------------------- Do not adjust your mind, there is a fault in reality.
$ man awk | grep concat | sed -e 's/.^H//g' | col -b
Et oui, c'est beau unix! Soit on peut se remplir le cerveau avec plein de petites commandes qui font leur petit travail bien, soit on peut se le remplir avec des commandes plus complexes et leurs syntaxes difficile et tout faire avec...
Ou les deux, ça occupe et ça fait bien en société.
D'un autre côté, si je tape '| sed' derrière une commande, j'ai moins de chance de devoir effacer et de devoir finalement mettre autre chose.
man awk | sed -n -e 's/.^H//g' -e '/concat/p'
ou
PAGER='sed s/.^H//g;/concat/!d' man awk
ou
PAGER=col -b man awk|grep concat
ou
info -f gawk -n Concatenation
pour briller de mille feux en société.
-- Stéphane
Le 15 Sep 2003 20:10:17 +0200, Pascal Bourguignon écrivait :
$ man awk | grep concat | sed -e 's/.^H//g'
| col -b
Et oui, c'est beau unix! Soit on peut se remplir le cerveau avec
plein de petites commandes qui font leur petit travail bien, soit on
peut se le remplir avec des commandes plus complexes et leurs syntaxes
difficile et tout faire avec...
Ou les deux, ça occupe et ça fait bien en société.
D'un autre côté, si je tape '| sed' derrière une commande, j'ai moins
de chance de devoir effacer et de devoir finalement mettre autre
chose.
$ man awk | grep concat | sed -e 's/.^H//g' | col -b
Et oui, c'est beau unix! Soit on peut se remplir le cerveau avec plein de petites commandes qui font leur petit travail bien, soit on peut se le remplir avec des commandes plus complexes et leurs syntaxes difficile et tout faire avec...
Ou les deux, ça occupe et ça fait bien en société.
D'un autre côté, si je tape '| sed' derrière une commande, j'ai moins de chance de devoir effacer et de devoir finalement mettre autre chose.