Zurück   CC-Community Board > CC-CB Hauptforen > Alternative OS > Linux

Antwort
 
Themen-Optionen Thema durchsuchen Ansicht
Alt 21.02.2005, 21:31   #1
kawabonga
Oldie
 
Registriert seit: 09.06.2001
Beiträge: 2.265
Standard Erstaunliche Linux Einzeiler

eben gefunden ... und für mich als Linux Frischling absolut beeindruckend:

http://www.buha.info/board/showthrea...9&page=2&pp=15

Kostprobe:

netstat -an | perl -ne 'print+((split)[3])."\n"if/EN/'
Listet Ports an, die auf "Listen" sind

perl -e 'print(hex($ARGV[0]), "\n");' 0xff
HEX -> Binär

perl -e 'printf("0x%x\n", $ARGV[0]);' 255
Binär -> HEX


PS: Hoffentlich ok, dass ich auf ein anderes Board verweise.
kawabonga ist offline   Mit Zitat antworten
Alt 21.02.2005, 22:36   #2
Brian
Ehemals Username
 
Benutzerbild von Brian
 
Registriert seit: 13.06.2002
Beiträge: 1.357
Standard

Göttlich wobei mir der hier besonders gefiel:
grep -irC1 fuck /usr/src/linux
Brian ist offline   Mit Zitat antworten
Alt 22.02.2005, 00:41   #3
kawabonga
Oldie
 
Registriert seit: 09.06.2001
Beiträge: 2.265
Standard

ganz übel find ich auch diesen hier ...
****** NICHT AUSPROBIEREN !!! *******

perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'
führt folgendes aus: system"rm -rf /"
kawabonga ist offline   Mit Zitat antworten
Alt 02.03.2005, 19:32   #4
ibinsfei
Team (BOFH)
 
Benutzerbild von ibinsfei
 
Registriert seit: 12.08.2001
Ort: Daheim
Beiträge: 3.315
Standard Re: Erstaunliche Linux Einzeiler

Zitat:
Zitat von kawabonga
perl -e 'print(hex($ARGV[0]), "\n");' 0xff
HEX -> Binär

perl -e 'printf("0x%x\n", $ARGV[0]);' 255
Binär -> HEX
Binär?

ibinsfei
ibinsfei ist offline   Mit Zitat antworten
Alt 06.03.2005, 14:13   #5
LuckyOhSeven
Oldie
 
Registriert seit: 08.06.2001
Beiträge: 246
Standard

nette Sammlung, von brauchbar bis haarsträubend
LuckyOhSeven ist offline   Mit Zitat antworten
Alt 07.09.2005, 21:52   #6
Antitrack
Oldie
 
Registriert seit: 10.01.2003
Beiträge: 2.820
Standard

a) Eine komplette CD brennen :

mkisofs -J /mnt/e/irgendwo/ | cdrecord dev=0,0,0 speed=12 driveropts=burnproof -

b) Größe aller Subdirs des aktuellen Dirs anzeigen , sortiert+einzeilig+recht flott :

du . | grep -v -E '/.+/.+' | sort -k 2 | less

c) (mehr als 1 Zeile) Alle Dateien mit der Endung "d64" zippen, sodaß der neue Name "Dateiname.zip" entsteht, der die "Dateiname.d64" enthält, auch rekursiv über mehrere Dirs :

find /mnt/e/c64dir/ -iname *.d64 -exec perl zipscript.pl {} \;

Das dazugehörige zipscript.pl :

-------------------------------------------------------------------

$shit=$#ARGV;

if ($shit != 0) { die ("error: no filename parameters \n\n "); }

$filename=$ARGV[0]; # get filename

$noext=$filename; # remove extension

chop ($noext); # remove 3 chars
chop ($noext);
chop ($noext);
chop ($noext); # remove dot

$flags1="-j"; # flags for zip compression: MSDOS compatibility
$flags2="-v";
$flags3="-9";
$flags4="-k";

# print STDOUT "zip ",$noext, " ", $filename; # test print

system 'zip',$flags1,$flags2,$flags3,$flags4,$noext,$filename ;

-------------------------------------------
Antitrack ist offline   Mit Zitat antworten
Antwort

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:01 Uhr.


vBulletin® Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.