Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

man I TETRACAPILLOTOMIE

2 views
Skip to first unread message

Yves Lambert

unread,
Aug 23, 2010, 4:55:38 PM8/23/10
to
Lancer dans un terminal :
### Début ###
cc -v;
curl ftp://quatramaran.ens.fr/pub/madore/usenet/fufe.posts.gz| \
gunzip| head -n 4346|tail -n 4 >HelloWorld.c; # man I \
# TETRACAPILLOTOMIE|head -n 50 |tail -n 4 devrait produire le même fichier
# si vous disposez des man pages I/DM
cc HelloWorld.c -o \
~/bin/HelloWorld;echo $((`( HelloWorld>&2; echo $? )` + \
`( HelloWorld>&2;echo $? )` + `( HelloWorld>&2;echo $? )` ))
### fin ###
On peut remplacer avantageusement le >&2 par un >/dev/null

sortie de CC :

Utilisation des specs internes.
Target: i486-linux-gnu
Configuré avec:
../src/configure -v --with-pkgversion='Debian 4.4.4-9'
--with-bugurl=file:///usr/share/doc/gcc-4.4/README.Bugs
--enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr
--program-suffix=-4.4 --enable-shared --enable-multiarch
--enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib
--without-included-gettext --enable-threads=posix
--with-gxx-include-dir=/usr/include/c++/4.4 --libdir=/usr/lib
--enable-nls --enable-clocale=gnu --enable-libstdcxx-debug
--enable-objc-gc --enable-targets=all --with-arch-32=i586
--with-tune=generic --enable-checking=release --build=i486-linux-gnu
--host=i486-linux-gnu --target=i486-linux-gnu
Modèle de thread: posix
gcc version 4.4.5 20100816 (prerelease) (Debian 4.4.4-9)

Sortie de CURL :

% Total % Received % Xferd Average Speed Time Time Time
Current Dload Upload Total Spent Left Speed 100 49157 100
49157 0 0 52338 0 --:--:-- --:--:-- --:--:-- 55544

# sortie de CC

HelloWorld.c: In function ‘main’: HelloWorld.c:3: attention :
incompatible implicit declaration of built-in function ‘printf’

# Sortie de :
echo $((`( HelloWorld>&2; echo $? )` + `( HelloWorld>&2;echo
$? )` + `( HelloWorld>&2;echo $? )` ))

Hello, world!
Hello, world!
Hello, world!
42

Sortie de :
echo $((`( HelloWorld>/dev/null; echo $? )` + `( HelloWorld>/dev/null;echo \
$? )` + `( HelloWorld>/dev/null;echo $? )` ))
42

Qui aurait u penser que la réponse ultime à la question sur la vie,
l'univers et tout le reste se trouvait là cachée dans les écrits (sur
fufe) du banni d'usenet ?

yj...@jar-ptitsa.bidart.net<22:53:54>:~/reverseproxy$ curl ftp://quatramaran.ens.fr/pub/madore/usenet/fufe.posts.gz| \
> gunzip| head -n 4346|tail -n 4 >HelloWorld.c; # man I \
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 49157 100 49157 0 0 55506 0 --:--:-- --:--:-- --:--:-- 58589
yj...@jar-ptitsa.bidart.net<22:53:55>:~/reverseproxy$ # TETRACAPILLOTOMIE|head -n 50 |tail -n 4 devrait produire le même fichier
yj...@jar-ptitsa.bidart.net<22:53:55>:~/reverseproxy$ # si vous disposez des man pages I/DM
yj...@jar-ptitsa.bidart.net<22:53:55>:~/reverseproxy$ cc HelloWorld.c -o \
> ~/bin/HelloWorld;
HelloWorld.c: In function ‘main’:
HelloWorld.c:3: attention : incompatible implicit declaration of built-in function ‘printf’
yj...@jar-ptitsa.bidart.net<22:54:05>:~/reverseproxy$ echo $((`( HelloWorld>/dev/null; echo $? )` + `( HelloWorld>/dev/null;echo \
> $? )` + `( HelloWorld>/dev/null;echo $? )` ))
42

--
La vérité sort de la bouche du muet.

0 new messages