Bash : rimuovere l’ultimo carattere da una stringa
# echo abcd # echo abcd | sed s/.$// abc
View ArticleBash : Gestione delle variabili
Esempio di gestione delel variabili in bash : #!/usr/bin/bash myvar="ciao" myfunc() { myvar="uno due tre" for x in $myvar do echo $x done } myfunc echo $myvar $x
View ArticleBash : ciclo until
Esempio di ciclo until in Bash : #!/usr/bin/bash COUNT=0 until [ $COUNT -eq 10 ] do echo $COUNT COUNT=$(( $COUNT + 1 )) done
View ArticleBash : esempio script wildcards
#!/bin/bash for myfile in /etc/r* do if [ -d "$myfile" ] then echo "$myfile (dir)" else echo "$myfile" fi done
View ArticlePerl : Numero primo
#!/usr/bin/perl ## ## primo.pl ## # # &primo () # sub primo { local ($x) = $_[0]; # local ($primo) = 1; local ($i) = 2; local ($j); # while (($i < $x) && $primo) { $j = int ($x / $i);...
View ArticleBash
Bash (acronimo per bourne again shell) è una shell testuale del progetto GNU usata nei sistemi operativi Unix e Unix-like, specialmente in GNU/Linux, ma disponibile anche per sistemi Microsoft Windows...
View ArticlePerl : Connessione al db mysql e query di esempio
Connessione al databse use DBI; $dbh = DBI->connect('DBI:mysql:databasename', 'username', 'password') || die "non posso connettermi al database: $DBI::errstr"; # (qui ci va la query da eseguire...)...
View ArticleLinux : convertire un documento pdf in un immagine jpeg
Per convertire un documento pdf in un immagine jpeg eseguire il seguente comando : ppm file.pdf file Se si vuole convertire solo una parte del documento aggiungere al precente documento la stringa : -f...
View ArticleBash : Esempio loop numerico
#!/bin/bash for i in {1..5} do echo "$i\n" done Output : 1 2 3 4 5
View ArticlePhp : convertire da hostname a indirizzo ip
Esempio : <?php $ip = gethostbyname('www.mondounix.com'); $long = ip2long($ip); if ($long == -1 || $long === FALSE) { echo 'Invalid IP, please try again'; } else { echo $ip . "\n"; // 151.1.168.13...
View ArticleBash : esempio di loop array
#!/bin/bash mio_array=( zero uno due tre quattro ) for valori in "${mio_array[@]}" do echo $valori done # sh array.sh zero uno due tre quattro
View ArticleOpenSolaris : Installazione AMP Apache Mysql Php webserver
Test effettuato su server Opensolaris 11 (SunOS solaris 5.11 11.0) Installare ed abilitare il server web Apache # pkg install SUNWapch22 # svcs apache22 STATE STIME FMRI disabled 15:53:37...
View ArticlePerl
Perl è un linguaggio di programmazione ad alto livello, dinamico, procedurale e interpretato, creato nel 1987 da Larry Wall. Perl ha un singolare insieme di funzionalità ereditate da C, scripting shell...
View ArticleInstallare Ruby 1.9 su CentOS 5 / 6
www.mondounix.com# yum groupinstall 'Development Tools' www.mondounix.com# yum install readline-devel www.mondounix.com# cd /usr/local/src www.mondounix.com# wget...
View ArticleScript verifica MAC ADDRESS subnet arping
#!/bin/bash # ip iniziale # SUBNET=10.10.10.0 # SUBNET=10.10.10.128 SUBNET=10.10.10.0 # ip finale # MASK=128 # MASK=255 MASK=128 for addr in `seq $SUBNET 1 $MASK `; do arping=`arping -c1...
View Article
More Pages to Explore .....