Simple function to convert hexadecimal figures to decimal. It need to define a constant table hex
BEGIN {
for (i=0; i<10; i++) hex[i] = i
hex["a"] = hex["A"] = 10
hex["b"] = hex["B"] = 11
hex["c"] = hex["C"] = 12
hex["D"… more »
Mawk does not provide asort function to sort array.
function alength(A, n, val) {
n = 0
for (val in A) n++
return n
}
function asort(A, hold, i, j, n) {
n = alength(A)
for (i = 2; i <= n ; i++) {
hold = A[… more »
You could also use ld option -Bdynamic
gcc mixer.o \
-Wl,-Bstatic -lapplejuice \
-Wl,-Bdynamic -lorangejuice \
-o multifruitjuice
All libraries after it (including system ones linked by gcc automatically) will be linked dynamica… more »
Extraction de commentaires d'un fichier C/C++ (toute la puissance du perl)
#!/usr/bin/perl
use strict;
# default value
my $format = "%";
my $pattern = "";
# help message
sub usage() {
print <<EOF;
usage: getcomments [-f stri… suite »
Fichier de resource .bashrc redefinissant rm (deplacement vers ~/.wastebasket)
# -*- sh -*-
#
# If not running interactively, don't do anything
[ -z "$PS1" ] && return
# User preferences
export NAME="Laurent Mazet"
export EMAIL=… suite »