Oneliners
- Urban Anjar
- Inlägg: 7306
- Blev medlem: 05 nov 2006, 22:59
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Vickleby
- Kontakt:
Oneliners
Har ni några roliga och användbara "oneliners" att dela med er av?
Ubuntu från början: http://ubuntufranborjan.wordpress.com/
Vill påminna om den här lilla filmen http://video.google.com/videoplay?docid ... 522818645#
Vill påminna om den här lilla filmen http://video.google.com/videoplay?docid ... 522818645#
SV: Oneliners
Kubuntu - som Ubuntu, fast bättre.
Ubuntu - OS:et det ryker om.
Ubuntu - En människas vision, en mänsklighets vinst.
Ubuntu - Gör det enkelt.
Ubuntu gör det enkelt.
Ubuntu gör det, helt enkelt.
Ubuntu - Gör det enkelt, gör Ubuntu.
Ubuntu - För oss framåt.
Ubuntu - För oss.
Ubuntu - Du bestämmer.
Ubuntu - Din kontroll, ditt val.
Ubuntu - Nej till monopolet, JA till friheten.
Ubuntu - kostar inget, värt mycket.
Ubuntu - För dig, för mig, för alla.
Ubuntu - det är roligare.
Ubuntu - det är säkrare.
Ubuntu - En gammal dators Nangijala.
Ubuntu - En jättegammal dators Nangilima.
Ubuntu - JA! Windows AJ!
Ubuntu - Ja!
Ubuntu - När du vill.
Ubuntu - När du vill [vad det nu är du vill].
Ubuntu - Delar med sig.
Kubuntu - Fortfarande bättre.
Ubuntu - OS:et det ryker om.
Ubuntu - En människas vision, en mänsklighets vinst.
Ubuntu - Gör det enkelt.
Ubuntu gör det enkelt.
Ubuntu gör det, helt enkelt.
Ubuntu - Gör det enkelt, gör Ubuntu.
Ubuntu - För oss framåt.
Ubuntu - För oss.
Ubuntu - Du bestämmer.
Ubuntu - Din kontroll, ditt val.
Ubuntu - Nej till monopolet, JA till friheten.
Ubuntu - kostar inget, värt mycket.
Ubuntu - För dig, för mig, för alla.
Ubuntu - det är roligare.
Ubuntu - det är säkrare.
Ubuntu - En gammal dators Nangijala.
Ubuntu - En jättegammal dators Nangilima.
Ubuntu - JA! Windows AJ!
Ubuntu - Ja!
Ubuntu - När du vill.
Ubuntu - När du vill [vad det nu är du vill].
Ubuntu - Delar med sig.
Kubuntu - Fortfarande bättre.
Senast redigerad av 1 TicToc, redigerad totalt 13 gånger.
- Urban Anjar
- Inlägg: 7306
- Blev medlem: 05 nov 2006, 22:59
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Vickleby
- Kontakt:
SV: Oneliners

ditt | datt | foo > bluttanblej
Med tanke på vilken tavla det är

Ubuntu från början: http://ubuntufranborjan.wordpress.com/
Vill påminna om den här lilla filmen http://video.google.com/videoplay?docid ... 522818645#
Vill påminna om den här lilla filmen http://video.google.com/videoplay?docid ... 522818645#
SV: Oneliners
Får jag skylla på en lång dag i solen?
NU såg jag var jag var/är.
NU såg jag var jag var/är.
- ninetwozero
- Inlägg: 973
- Blev medlem: 07 feb 2007, 22:43
- OS: Ubuntu
- Utgåva: 6.06 Dapper LTS
- Ort: ---
- Smygis
- Inlägg: 849
- Blev medlem: 21 jun 2006, 18:41
- OS: Ubuntu
- Utgåva: 24.04 Noble Numbat LTS
- Ort: Kramfors
SV: Oneliners
Jag kan bara göra oneliners i Python.
För en stund sedan på ett forum så onelinade jag en killes 160 rader långa program han hade problem med och ville ha hjälp med.
Och sedna hade han mage nog att fråga hur fan jag fick det att fungera
Fast det var inge svåra saker han hade problem med. Han hade hamnat i läget då han bara la till kod och hoppades att det fungerade.
Terminal oneliners... Går det ens? Och vad skulle man ha dom till
Min favvo oneliner är
fortune | cowsay
Så mycket kan jag om terminalen.
För en stund sedan på ett forum så onelinade jag en killes 160 rader långa program han hade problem med och ville ha hjälp med.
Och sedna hade han mage nog att fråga hur fan jag fick det att fungera

Fast det var inge svåra saker han hade problem med. Han hade hamnat i läget då han bara la till kod och hoppades att det fungerade.
Terminal oneliners... Går det ens? Och vad skulle man ha dom till

Min favvo oneliner är
fortune | cowsay
Så mycket kan jag om terminalen.
A Foolish Consistency is the Hobgoblin of Little Minds.Beware: In C++, your friends can see your privates!
- Urban Anjar
- Inlägg: 7306
- Blev medlem: 05 nov 2006, 22:59
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Vickleby
- Kontakt:
SV: Oneliners
En kort och trivial är
ps ax | grep foo
Där foo är namnet på en process.
Exempel:
urban@Leia:~$ ps ax | grep firefox
15030 ? Sl 174:12 /usr/lib/firefox/firefox-bin
29792 pts/2 R+ 0:00 grep firefox
urban@Leia:~$
Vill man veta hur många processer man har igång kan man i stället köra
ps ax | wc -l
Exempel:
urban@Leia:~$ ps ax | wc -l
108
Men det går att göra mycket "värre" saker...
urban@Leia:~$
ps ax | grep foo
Där foo är namnet på en process.
Exempel:
urban@Leia:~$ ps ax | grep firefox
15030 ? Sl 174:12 /usr/lib/firefox/firefox-bin
29792 pts/2 R+ 0:00 grep firefox
urban@Leia:~$
Vill man veta hur många processer man har igång kan man i stället köra
ps ax | wc -l
Exempel:
urban@Leia:~$ ps ax | wc -l
108
Men det går att göra mycket "värre" saker...
urban@Leia:~$
Ubuntu från början: http://ubuntufranborjan.wordpress.com/
Vill påminna om den här lilla filmen http://video.google.com/videoplay?docid ... 522818645#
Vill påminna om den här lilla filmen http://video.google.com/videoplay?docid ... 522818645#
-
- Inlägg: 6191
- Blev medlem: 14 jan 2007, 19:31
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Stockholm
SV: Oneliners
Jag kör ibland saker i stil med det här för att byta namn på filer:
Eller så här för att skala om bilder (med imagemagick):
For-slingor är väldigt användbara 
Kod: Markera allt
for a in IMGP*; do mv $a ${a/JPG/jpg}; done
Kod: Markera allt
for a in IMGP*; do convert -scale 25% $a ${a/.JPG/_liten.JPG}; done

- Bossieman
- Inlägg: 2704
- Blev medlem: 27 dec 2006, 23:11
- OS: Ubuntu
- Utgåva: 16.04 Xenial Xerus LTS
- Ort: Göteborg
- Kontakt:
SV: Oneliners
Tack för ps ax | grep foo Urban!
In i alias -->
[img width=150 height=109]http://img352.imageshack.us/img352/1954/skrmbild1ou3.th.png[/img]
In i alias -->
[img width=150 height=109]http://img352.imageshack.us/img352/1954/skrmbild1ou3.th.png[/img]
*********************************************
* Detta meddelande har granskats av FRA *
*********************************************
* Detta meddelande har granskats av FRA *
*********************************************
SV: Oneliners
hehe, självförvållat, men sysadmin borde bli lite förvånad om man gör något liknande.Urban Anjar skrev: En kort och trivial är
ps ax | grep foo
Där foo är namnet på en process.

Kod: Markera allt
emil@emils-macbook.local: ~ $ ps -aux | grep foo
emil 615 0.0 0.0 27508 396 p1 S+ 12:07AM 0:00.00 /bin/foo
Home sweet ~/ = http://sandnabba.se
- Bossieman
- Inlägg: 2704
- Blev medlem: 27 dec 2006, 23:11
- OS: Ubuntu
- Utgåva: 16.04 Xenial Xerus LTS
- Ort: Göteborg
- Kontakt:
SV: Oneliners
Kod: Markera allt
leif@Dimension-5000:~$ ps -aux | grep foo
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
leif 10493 0.0 0.0 2896 768 pts/1 R+ 00:13 0:00 grep foo
leif@Dimension-5000:~$
*********************************************
* Detta meddelande har granskats av FRA *
*********************************************
* Detta meddelande har granskats av FRA *
*********************************************
- Urban Anjar
- Inlägg: 7306
- Blev medlem: 05 nov 2006, 22:59
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Vickleby
- Kontakt:
SV: Oneliners
Why does "ps -aux" complain about a bogus '-'?
According to the POSIX and UNIX standards, the above command asks to display all processes with a TTY (generally the commands users are running) plus all processes owned by a user named "x". If that user doesn't exist, then ps will assume you really meant "ps aux". The warning is given to gently break you of a habit that will cause you trouble if a user named "x" were created.
Skippa minustecknet eller ps -aux 2>/dev/null | grep foo (Skicka STDERR till bitkomposten)
According to the POSIX and UNIX standards, the above command asks to display all processes with a TTY (generally the commands users are running) plus all processes owned by a user named "x". If that user doesn't exist, then ps will assume you really meant "ps aux". The warning is given to gently break you of a habit that will cause you trouble if a user named "x" were created.
Skippa minustecknet eller ps -aux 2>/dev/null | grep foo (Skicka STDERR till bitkomposten)
Ubuntu från början: http://ubuntufranborjan.wordpress.com/
Vill påminna om den här lilla filmen http://video.google.com/videoplay?docid ... 522818645#
Vill påminna om den här lilla filmen http://video.google.com/videoplay?docid ... 522818645#
- Konservburk
- Inlägg: 5919
- Blev medlem: 07 apr 2007, 22:28
SV: Oneliners
Måste det vara både roliga och användbara på en gång, eller räckerUrban Anjar skrev: Har ni några roliga och användbara "oneliners" att dela med er av?
det med "antingen eller" ?
Jag skulle kunna bidra med några "varken eller" om intresse finns.

Berätta mer. Jag vill se mycket "värre" saker!Urban Anjar skrev: Men det går att göra mycket "värre" saker...
- Urban Anjar
- Inlägg: 7306
- Blev medlem: 05 nov 2006, 22:59
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Vickleby
- Kontakt:
SV: Oneliners
shoot!Jag skulle kunna bidra med några "varken eller" om intresse finns. Rullande ögon (ironi)
Ubuntu från början: http://ubuntufranborjan.wordpress.com/
Vill påminna om den här lilla filmen http://video.google.com/videoplay?docid ... 522818645#
Vill påminna om den här lilla filmen http://video.google.com/videoplay?docid ... 522818645#
-
- Inlägg: 202
- Blev medlem: 27 nov 2006, 16:14
- OS: Kubuntu
- Ort: Stockholm
SV: Oneliners
find . -name "*.py" -exec wc -l {} \; | awk '/.*/ { tot = tot + $1; } END { print tot}'
räknar rader i alla python filer i den katalog du står i. Ganska gullig tycker jag :-)
find kommandot överhuvudtaget är vääääldigt användbart
räknar rader i alla python filer i den katalog du står i. Ganska gullig tycker jag :-)
find kommandot överhuvudtaget är vääääldigt användbart
- Konservburk
- Inlägg: 5919
- Blev medlem: 07 apr 2007, 22:28
SV: Oneliners
Här är två av det roliga slaget:
Båda varianterna bygger på samma idé, dvs att
generera en oändlig följd av sifror+/bokstäver
och skriva ut dessa på ett kul sätt.
Kod: Markera allt
( exec 2>&- ; openssl base64 </dev/urandom | xargs printf %s | while read -n `tput cols` ; do printf "\e[?25l\e[H\eM\e[1;32;40m${REPLY//[+\/[:lower:]]/ }" ; sleep .1 ; done & read -n 1 && kill -9 $! ) ; printf \\ec
Kod: Markera allt
( exec 2>&- ; openssl base64 </dev/urandom | while read -n 1 ; do printf "\e[?25l\e[$[RANDOM%${LINES=`tput lines`}+1];$[RANDOM%${COLUMNS=`tput cols`}+1]H\e[7;30;48;5;$[RANDOM%217+15];25m$REPLY" ; done & read -n 1 && kill -9 $! ) ; printf \\ec
generera en oändlig följd av sifror+/bokstäver
och skriva ut dessa på ett kul sätt.
- per9000
- Inlägg: 931
- Blev medlem: 07 maj 2007, 11:06
- OS: Ubuntu
- Utgåva: 23.04 Lunar Lobster
- Ort: Västerås
- Kontakt:
SV: Oneliners
Jag upptäckte just wikipedia i terminalen (kräver lynx)!Urban Anjar skrev: Har ni några roliga och användbara "oneliners" att dela med er av?
Kod: Markera allt
lynx -dump -nolist "http://en.wikipedia.org/wiki/$1"
Kod: Markera allt
>cat ~/bin/wiki
#!/bin/bash
lynx -dump -nolist "http://en.wikipedia.org/wiki/$1"
wiki "Ubuntu linux" | less
/P
- per9000
- Inlägg: 931
- Blev medlem: 07 maj 2007, 11:06
- OS: Ubuntu
- Utgåva: 23.04 Lunar Lobster
- Ort: Västerås
- Kontakt:
SV: Oneliners
glömde nästan: skriv ut månadens kalender i en ko på printernUrban Anjar skrev: Har ni några roliga och användbara "oneliners" att dela med er av?
>cal -m | cowsay -n | a2ps
Kod: Markera allt
______________________
/ June 2007 \
| Mo Tu We Th Fr Sa Su |
| 1 2 3 |
| 4 5 6 7 8 9 10 |
| 11 12 13 14 15 16 17 |
| 18 19 20 21 22 23 24 |
| 25 26 27 28 29 30 |
\ /
----------------------
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||

/P
SV: Oneliners
Det var snyggt! Och användbart dessutom...per9000 skrev:Exempel:Kod: Markera allt
>cat ~/bin/wiki #!/bin/bash lynx -dump -nolist "http://en.wikipedia.org/wiki/$1"
wiki "Ubuntu linux" | less
/P

/Bengt
SV: Oneliners
Den allvetande kon:
Kod: Markera allt
#!/bin/bash
lynx -dump -nolist "http://en.wikipedia.org/wiki/$1" | cowsay -n
Kod: Markera allt
__________________________________________________________________________
/ \
| #Wikipedia (English) copyright |
| |
| DBI |
| |
| From Wikipedia, the free encyclopedia |
| |
| Jump to: navigation, search |
| |
| DBI may refer to: |
| * dBi Decibel Isotropic |
| * Perl DBI, a database interface for the Perl programming language. |
| |
| This disambiguation page lists articles associated with the same |
| title. If an internal link led you here, you may wish to change the |
| link to point directly to the intended article. |
| Retrieved from "http://en.wikipedia.org/wiki/DBI" |
| |
| Category: Disambiguation |
| |
| Views |
| |
| * Article |
| * Discussion |
| * Edit this page |
| * History |
| |
| Personal tools |
| |
| * Sign in / create account |
| |
| Navigation |
| |
| * Main page |
| * Contents |
| * Featured content |
| * Current events |
| * Random article |
| |
| interaction |
| |
| * About Wikipedia |
| * Community portal |
| * Recent changes |
| * File upload wizard |
| * Contact us |
| * Make a donation |
| * Help |
| |
| Search |
| |
| ____________________ Go Search |
| |
| Toolbox |
| |
| * What links here |
| * Related changes |
| * Upload file |
| * Special pages |
| * Printable version |
| * Permanent link |
| * Cite this article |
| |
| In other languages |
| |
| * Deutsch |
| * Italiano |
| |
| Powered by MediaWiki |
| Wikimedia Foundation |
| * This page was last modified 13:23, 23 May 2007. |
| * All text is available under the terms of the GNU Free |
| Documentation License. (See Copyrights for details.) |
| Wikipedia� is a registered trademark of the Wikimedia Foundation, |
| Inc., a US-registered 501(c)(3) tax-deductible nonprofit charity. |
| * Privacy policy |
| * About Wikipedia |
\ * Disclaimers /
--------------------------------------------------------------------------
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||