/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
top 100 kommandoer i unix / linux?
Fra : Brian Olesen


Dato : 19-02-06 19:51

Hejsa
Findes der en god pædagogisk gennemgang af de mest benyttede og vigtigste
kommandoer i Linux?
Kører min server i console mode og skal have lært mig selv nogle flere
grundlæggende ting.
Jeg var i sin tid en ret cool dos-haj, så jeg ved jeg kan lære det, men for
pokker der er jo meget læsestof om det bæst.

Mvh. Brian



 
 
Sune Vuorela (19-02-2006)
Kommentar
Fra : Sune Vuorela


Dato : 19-02-06 20:01

On 2006-02-19, Brian Olesen <ingen-mail-tak@kein-post.dk> wrote:
> Findes der en god pædagogisk gennemgang af de mest benyttede og vigtigste
> kommandoer i Linux?

Tag friheden til at lære unix fra www.linuxbog.dk - selvom flere af
bøgerne er ved at være lidt forældede og ikke-opdaterede bør unixbogen
være mere eller mindre universel ;)

/Sune

Kent Friis (19-02-2006)
Kommentar
Fra : Kent Friis


Dato : 19-02-06 20:17

Den Sun, 19 Feb 2006 19:50:54 +0100 skrev Brian Olesen:
> Hejsa
> Findes der en god pædagogisk gennemgang af de mest benyttede og vigtigste
> kommandoer i Linux?

Jeg tror ikke der er nogen der har haft lyst til at lave en
statistik over hvilke kommandoer der er de mest benyttede.

Jeg vil gætte på at vi og emacs konkurrerer om førstepladsen, men
vil egentlig ikke blive overrasket hvis anden-pladsen indehaves af
en eller anden form for TeX...

> Kører min server i console mode og skal have lært mig selv nogle flere
> grundlæggende ting.
> Jeg var i sin tid en ret cool dos-haj, så jeg ved jeg kan lære det, men for
> pokker der er jo meget læsestof om det bæst.

man
apropos

Mvh
Kent
--
Hard work may pay off in the long run, but laziness pays off right now.

Ukendt (19-02-2006)
Kommentar
Fra : Ukendt


Dato : 19-02-06 23:00

Kent Friis wrote:
>
> Jeg tror ikke der er nogen der har haft lyst til at lave en
> statistik over hvilke kommandoer der er de mest benyttede.

Hvis det bare er en statistik for en specifik bruger,
så er det nemt at lave et fornuftigt estimat:

cut -f1 -d' ' .bash_history|sort|uniq -c|sort -n|tail
3020 ced
3051 mutt
3574 clear
4306 grep
4911 ~/bin/address_stat
5446 ssh
6511 cat
7562 less
16829 cd
19005 ll

--
Kasper Dupont -- Rigtige mænd skriver deres egne backupprogrammer
#define _(_)"d.%.4s%."_"2s" /* This is my new email address */
char*_="@2kaspner"_()"%03"_("4s%.")"t\n";printf(_+11,_+6,_,6,_+2,_+7,_+6);

Kent Friis (19-02-2006)
Kommentar
Fra : Kent Friis


Dato : 19-02-06 23:18

Den Sun, 19 Feb 2006 23:00:03 +0100 skrev Kasper Dupont:
> Kent Friis wrote:
>>
>> Jeg tror ikke der er nogen der har haft lyst til at lave en
>> statistik over hvilke kommandoer der er de mest benyttede.
>
> Hvis det bare er en statistik for en specifik bruger,

Hvad kan man bruge en statistik for en person til?

> så er det nemt at lave et fornuftigt estimat:
>
> cut -f1 -d' ' .bash_history|sort|uniq -c|sort -n|tail

Den giver ikke et fornuftigt estimat her. Jeg har prøvet, og de
kommandoer der ligger øverst er alt det jeg lavede igår. Og igår
er slet ikke repræsentativ.

Der skal en meget større .bash_history til for at give noget
brugbart for en bruger.

Mvh
Kent
--
Hard work may pay off in the long run, but laziness pays off right now.

Ukendt (19-02-2006)
Kommentar
Fra : Ukendt


Dato : 19-02-06 23:40

Kent Friis wrote:
>
> Den giver ikke et fornuftigt estimat her. Jeg har prøvet, og de
> kommandoer der ligger øverst er alt det jeg lavede igår. Og igår
> er slet ikke repræsentativ.

I mit tilfælde er det nærmest omvendt. Nummer seks på min liste
er et script jeg holdt op med at bruge for flere måneder siden.

>
> Der skal en meget større .bash_history til for at give noget
> brugbart for en bruger.

Min .bash_history er meget større:

wc .bash_history
153000 463977 3556950 .bash_history

echo $HISTSIZE $HISTFILESIZE
1000000 1000000

--
Kasper Dupont -- Rigtige mænd skriver deres egne backupprogrammer
#define _(_)"d.%.4s%."_"2s" /* This is my new email address */
char*_="@2kaspner"_()"%03"_("4s%.")"t\n";printf(_+11,_+6,_,6,_+2,_+7,_+6);

Kent Friis (20-02-2006)
Kommentar
Fra : Kent Friis


Dato : 20-02-06 19:22

Den Sun, 19 Feb 2006 23:39:43 +0100 skrev Kasper Dupont:
> Kent Friis wrote:
>>
>> Den giver ikke et fornuftigt estimat her. Jeg har prøvet, og de
>> kommandoer der ligger øverst er alt det jeg lavede igår. Og igår
>> er slet ikke repræsentativ.
>
> I mit tilfælde er det nærmest omvendt. Nummer seks på min liste
> er et script jeg holdt op med at bruge for flere måneder siden.
>
>>
>> Der skal en meget større .bash_history til for at give noget
>> brugbart for en bruger.
>
> Min .bash_history er meget større:
>
> wc .bash_history
> 153000 463977 3556950 .bash_history
>
> echo $HISTSIZE $HISTFILESIZE
> 1000000 1000000

Til sammenligning:

kfr:kfr$ wc .bash_history
500 1232 7524 .bash_history
kfr:kfr$ echo $HISTSIZE $HISTFILESIZE
500 500

Mvh
Kent
--
Hard work may pay off in the long run, but laziness pays off right now.

Peter Jensen (20-02-2006)
Kommentar
Fra : Peter Jensen


Dato : 20-02-06 00:03

Kasper Dupont wrote:

> 3574 clear

Den brugte jeg også meget, indtil jeg fandt ud af at ctrl+L havde samme
effekt i bash (plus den kan bruges mens man er i gang med at skrive en
linje).

--
PeKaJe
   "Yes, we all remember the (in)famous Tee-Gee Super-Duper-Linux-Exploit
   Dangerous as hell it was. Whole continents where in grave danger of
   laughing themselves to death" -- Peter Köhlmann in COLA

Ukendt (20-02-2006)
Kommentar
Fra : Ukendt


Dato : 20-02-06 10:36

Peter Jensen wrote:
>
> Kasper Dupont wrote:
>
> > 3574 clear
>
> Den brugte jeg også meget, indtil jeg fandt ud af at ctrl+L havde samme
> effekt i bash

Det ved jeg. Men på mit system er clear faktisk et alias, der
ikke blot clearer den synlige del af outputtet, men også det
der er scrollet ud for oven. Jeg synes det er praktisk når man
bladrer op og ned gennem et langt output, at der ikke er nogen
irrelevante linier ovenfor.

--
Kasper Dupont -- Rigtige mænd skriver deres egne backupprogrammer
#define _(_)"d.%.4s%."_"2s" /* This is my new email address */
char*_="@2kaspner"_()"%03"_("4s%.")"t\n";printf(_+11,_+6,_,6,_+2,_+7,_+6);

Leif Neland (20-02-2006)
Kommentar
Fra : Leif Neland


Dato : 20-02-06 09:37

Kasper Dupont wrote:
> Kent Friis wrote:
>>
>> Jeg tror ikke der er nogen der har haft lyst til at lave en
>> statistik over hvilke kommandoer der er de mest benyttede.
>
> Hvis det bare er en statistik for en specifik bruger,
> så er det nemt at lave et fornuftigt estimat:
>
> cut -f1 -d' ' .bash_history|sort|uniq -c|sort -n|tail

11 joe /usr/local/etc/asterisk/extensions.conf
11 ls
12 mailq
15 ls -l
16 ls -ltr
17 su -
18 date
29 asterisk -R
50
106 exit
285 pine



Ukendt (20-02-2006)
Kommentar
Fra : Ukendt


Dato : 20-02-06 10:37

Leif Neland wrote:
>
> 50

Du starter mange kommandolinier med et mellemrum?

> 106 exit

Man kan også bare bruge ctrl+d

--
Kasper Dupont -- Rigtige mænd skriver deres egne backupprogrammer
#define _(_)"d.%.4s%."_"2s" /* This is my new email address */
char*_="@2kaspner"_()"%03"_("4s%.")"t\n";printf(_+11,_+6,_,6,_+2,_+7,_+6);

Adam Sjøgren (19-02-2006)
Kommentar
Fra : Adam Sjøgren


Dato : 19-02-06 20:30

On 19 Feb 2006 19:16:30 GMT, Kent wrote:

> Den Sun, 19 Feb 2006 19:50:54 +0100 skrev Brian Olesen:

>> Findes der en god pædagogisk gennemgang af de mest benyttede og
>> vigtigste kommandoer i Linux?

> Jeg tror ikke der er nogen der har haft lyst til at lave en
> statistik over hvilke kommandoer der er de mest benyttede.

(Hvorfor ikke?)

> Jeg vil gætte på at vi og emacs konkurrerer om førstepladsen, men
> vil egentlig ikke blive overrasket hvis anden-pladsen indehaves af
> en eller anden form for TeX...

Jeg ville have gættet på cd og ls.


For min ~/.bash_history (seneste 5000 kommandoer), ser top 10 således
ud:

$ cut -d" " -f 1 ~/.bash_history | sort | uniq -c | sort -r | head -n10
495 wajig
459 cd
389 sudo
385 /var/www/www.website.local/Website/script/website_server.pl
365 ls
278 ssh
261 darcs
91 locate
89 dmesg
73 rm
$

.... hvilket faktisk overraskede mig lidt.

Hvis jeg havde talt aliaset 'll' som ls, så havde det givet en
tredieplads.

xemacs er helt nede på en 38. plads, men den starter også automatisk
når jeg logger ind. gnuclient ligger på plads 35.


For ex-DOS-hajen kan den dér DOS/Windows-to-Linux howto måske være
interessant: <http://www.tldp.org/HOWTO/DOS-Win-to-Linux-HOWTO.html>


Mvh.

--
"I try to make everyone's day a little more surreal" Adam Sjøgren
asjo@koldfront.dk

Morten Guldager (19-02-2006)
Kommentar
Fra : Morten Guldager


Dato : 19-02-06 20:46

2006-02-19 Adam Sjøgren wrote
> On 19 Feb 2006 19:16:30 GMT, Kent wrote:
>
>> Den Sun, 19 Feb 2006 19:50:54 +0100 skrev Brian Olesen:
>
>> Jeg tror ikke der er nogen der har haft lyst til at lave en
>> statistik over hvilke kommandoer der er de mest benyttede.
>
>
> For min ~/.bash_history (seneste 5000 kommandoer), ser top 10 således
> ud:
>
> $ cut -d" " -f 1 ~/.bash_history | sort | uniq -c | sort -r | head -n10
> 495 wajig
> 459 cd
> 389 sudo
> 385 /var/www/www.website.local/Website/script/website_server.pl
> 365 ls
> 278 ssh
> 261 darcs
> 91 locate
> 89 dmesg
> 73 rm

Det er nok bedre med:

cut -d" " -f 1 ~/.bash_history | sort | uniq -c | sort -nr | head -n10
^
Ellers tælles 1042 under 42.

Hos mig er det "make" der topper. (foruden et par hjemmestrikkede
programmer som indgår i mit nuværende projekt.)




/Morten

Kent Friis (19-02-2006)
Kommentar
Fra : Kent Friis


Dato : 19-02-06 21:03

Den Sun, 19 Feb 2006 20:29:35 +0100 skrev Adam Sjøgren:
> On 19 Feb 2006 19:16:30 GMT, Kent wrote:
>
>> Den Sun, 19 Feb 2006 19:50:54 +0100 skrev Brian Olesen:
>
>>> Findes der en god pædagogisk gennemgang af de mest benyttede og
>>> vigtigste kommandoer i Linux?
>
>> Jeg tror ikke der er nogen der har haft lyst til at lave en
>> statistik over hvilke kommandoer der er de mest benyttede.
>
> (Hvorfor ikke?)

Det vil være et kæmpe arbejde, fordi data skal samles fra en
masse forskellige bruger-typer - og man kan ikke bruge statistikken
til ret meget (bare spørg AIM, de er garanteret ikke interesseret
medmindre der er et par millioner DKR involveret).

Til gengæld burde spørgsmålet nok være formuleret mere præcist ("mest
benyttede til administration"), og dermed give et helt andet
resultat.

>> Jeg vil gætte på at vi og emacs konkurrerer om førstepladsen, men
>> vil egentlig ikke blive overrasket hvis anden-pladsen indehaves af
>> en eller anden form for TeX...
>
> Jeg ville have gættet på cd og ls.

Til administration: ja.

Generelt: Tror jeg faktisk ikke, der er mange mennesker der ikke
ander hvad et directory er - også selvom de er i stand til at
lære at bruge fx Emacs og LaTeX.

> xemacs er helt nede på en 38. plads, men den starter også automatisk
> når jeg logger ind. gnuclient ligger på plads 35.

Prøv at lave statistikken over tid fremfor antal gange kommandoen
er skrevet... (eller bare overvej resultatet, jeg går ud fra du
ikke gider gå igang med et stopur).

> For ex-DOS-hajen kan den dér DOS/Windows-to-Linux howto måske være
> interessant: <http://www.tldp.org/HOWTO/DOS-Win-to-Linux-HOWTO.html>

Enig, og IMHO meget mere relevant end en statistik.

Mvh
Kent
--
Hard work may pay off in the long run, but laziness pays off right now.

Adam Sjøgren (19-02-2006)
Kommentar
Fra : Adam Sjøgren


Dato : 19-02-06 21:40

On 19 Feb 2006 19:45:57 GMT, Morten wrote:

> Det er nok bedre med:

> cut -d" " -f 1 ~/.bash_history | sort | uniq -c | sort -nr | head -n10
> ^
> Ellers tælles 1042 under 42.

Ahva?

$ echo -e "1042\n 42" | sort -r
1042
42
$ echo -e " 42\n1042" | sort -r
1042
42
$

(Bemærk at uniq -c's uddata¹ er formatteret så antallet er
højrestillet i et 7 tegn bredt felt med foranstillede mellemrum.

Leksikografisk og numerisk sammenligning er således sammenfaldende så
længe der ikke i de 5000 kommandoer i min ~/.bash_history er mere end
10 millioner af den samme...)


Mvh.

Adam


¹ På min maskine.

--
"Din påstand om at firserne på nogensomhelst måde Adam Sjøgren
skulle repræsentere nogetsomhelst andet end asjo@koldfront.dk
kommercialismens paradis [...] Det er altså en
misforståelse. Det er dig der husker din egen ungdom
med tårevædet blik og tænker 'Det var fede tider'. Det
var det ikke."

Morten Guldager (20-02-2006)
Kommentar
Fra : Morten Guldager


Dato : 20-02-06 20:14

2006-02-19 Adam Sjøgren wrote
> On 19 Feb 2006 19:45:57 GMT, Morten wrote:
>
>> Det er nok bedre med:
>
>> cut -d" " -f 1 ~/.bash_history | sort | uniq -c | sort -nr | head -n10
>> ^
>> Ellers tælles 1042 under 42.
>
> Ahva?
>
> $ echo -e "1042\n 42" | sort -r
> 1042
> 42
> $ echo -e " 42\n1042" | sort -r
> 1042
> 42
> $

Syret:

mogul@linuxine> echo -e " 42\n1042" | sort -r
42
1042
mogul@linuxine> echo -e "1042\n 42" | sort -r
42
1042

Min sort siger:

mogul@linuxine> sort --version
sort (GNU coreutils) 5.3.0
Written by Mike Haertel and Paul Eggert.

Copyright (C) 2005 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR

Er din den samme?

Hvad kan ellers have indflydelse på hvordan sort gør i dette tilfælde?


/Morten

Klaus Ellegaard (20-02-2006)
Kommentar
Fra : Klaus Ellegaard


Dato : 20-02-06 20:25

Morten Guldager <Morten.Guldager@gmail.com> writes:

>Hvad kan ellers have indflydelse på hvordan sort gør i dette tilfælde?

$ echo -e " 42\n1042" | sort -r
1042
42
$ echo -e "1042\n 42" | sort -r
1042
42

(Det er en Solaris-boks)

Det burde også være det rigtige: uden -n skal den sortere efter
ASCII-værdi, og mellemrum (32) kommer før 1-tallet (49). Med -r
skal den højeste værdi (1-tallet) derfor komme først.

GNU har vist slået hovedet

Mvh.
   Klaus.

Ukendt (20-02-2006)
Kommentar
Fra : Ukendt


Dato : 20-02-06 20:40

Klaus Ellegaard wrote:
>
> Morten Guldager <Morten.Guldager@gmail.com> writes:
>
> >Hvad kan ellers have indflydelse på hvordan sort gør i dette tilfælde?
>
> $ echo -e " 42\n1042" | sort -r
> 1042
> 42
> $ echo -e "1042\n 42" | sort -r
> 1042
> 42
>
> (Det er en Solaris-boks)
>
> Det burde også være det rigtige: uden -n skal den sortere efter
> ASCII-værdi, og mellemrum (32) kommer før 1-tallet (49). Med -r
> skal den højeste værdi (1-tallet) derfor komme først.
>
> GNU har vist slået hovedet

Det er vel bare et spørgsmål om locale indstillinger.
Prøv med "LANG=C sort -r".

--
Kasper Dupont -- Rigtige mænd skriver deres egne backupprogrammer
#define _(_)"d.%.4s%."_"2s" /* This is my new email address */
char*_="@2kaspner"_()"%03"_("4s%.")"t\n";printf(_+11,_+6,_,6,_+2,_+7,_+6);

Klaus Ellegaard (20-02-2006)
Kommentar
Fra : Klaus Ellegaard


Dato : 20-02-06 20:52

Kasper Dupont <25426367237325920525@expires.03.apr.2006.kasperd.net.invalid> writes:

>> GNU har vist slået hovedet

>Det er vel bare et spørgsmål om locale indstillinger.
>Prøv med "LANG=C sort -r".

Solaris'en er ligeglad - om jeg sætter da_DK eller C giver
den konsekvent det output, jeg forventer.

Det kniber med en Linux-boks at teste på... men hvorfor
mener Linux, at 49 er større end 32 i Danmark?

Mvh.
   Klaus.

Klaus Ellegaard (20-02-2006)
Kommentar
Fra : Klaus Ellegaard


Dato : 20-02-06 20:52

Klaus Ellegaard <klausellegaard@msn.com> writes:

>Kasper Dupont <25426367237325920525@expires.03.apr.2006.kasperd.net.invalid> writes:

>mener Linux, at 49 er større end 32 i Danmark?

Bleh. Mindre

Mvh.
   Klaus.

Ukendt (20-02-2006)
Kommentar
Fra : Ukendt


Dato : 20-02-06 20:57

Klaus Ellegaard wrote:
>
> Kasper Dupont <25426367237325920525@expires.03.apr.2006.kasperd.net.invalid> writes:
>
> >> GNU har vist slået hovedet
>
> >Det er vel bare et spørgsmål om locale indstillinger.
> >Prøv med "LANG=C sort -r".
>
> Solaris'en er ligeglad - om jeg sætter da_DK eller C giver
> den konsekvent det output, jeg forventer.

Det gør heller ingen forskel på de maskiner jeg har med
coreutils 5.0 og 5.2. Så jeg ved ikke lige hvilke indstillinger
der skal til for at få en anden sortering i det tilfælde.

--
Kasper Dupont -- Rigtige mænd skriver deres egne backupprogrammer
#define _(_)"d.%.4s%."_"2s" /* This is my new email address */
char*_="@2kaspner"_()"%03"_("4s%.")"t\n";printf(_+11,_+6,_,6,_+2,_+7,_+6);

Klaus Ellegaard (20-02-2006)
Kommentar
Fra : Klaus Ellegaard


Dato : 20-02-06 21:31

Kasper Dupont <25426367237325920525@expires.03.apr.2006.kasperd.net.invalid> writes:

>Det gør heller ingen forskel på de maskiner jeg har med
>coreutils 5.0 og 5.2. Så jeg ved ikke lige hvilke indstillinger
>der skal til for at få en anden sortering i det tilfælde.

Nogle flinke venner med Linux-kværne i nærheden rapporterer, at
bl.a. "LANG=en_DK" får den til at sortere forkert.

Med "en_US.ISO-8859-1" sorterer den rigtigt på nogle distributioner
og forkert på andre.

Med C virker den korrekt over det hele (i det omfang det er testet).

Det er lidt skræmmende.

Mvh.
   Klaus.

Thomas S. Iversen (20-02-2006)
Kommentar
Fra : Thomas S. Iversen


Dato : 20-02-06 21:46

> Det er lidt skræmmende.

Meget. Sådan noget burde være fanget af regressionstest.

Thomas
--

Thorbjørn Ravn Ander~ (20-02-2006)
Kommentar
Fra : Thorbjørn Ravn Ander~


Dato : 20-02-06 22:05

Klaus Ellegaard <klausellegaard@msn.com> writes:

> Nogle flinke venner med Linux-kværne i nærheden rapporterer, at
> bl.a. "LANG=en_DK" får den til at sortere forkert.

Som jeg husker det, skal en_DK være eksplicit konfigureret for at det
virker. Er "forkert" lig ISO-kode sortering, eller med "aa" som "å",
oder wass.

Jeg vil mene det er en decideret fejl der skal fejlmeldes.

> Med C virker den korrekt over det hele (i det omfang det er testet).

Det slår jo også alt det der fra, så det kun er værdierne der kigges på.

--
Thorbjørn Ravn Andersen


Ukendt (21-02-2006)
Kommentar
Fra : Ukendt


Dato : 21-02-06 05:16

Thorbjørn Ravn Andersen wrote:
>
> Jeg vil mene det er en decideret fejl der skal fejlmeldes.

Jeg tror det er en feature.

--
Kasper Dupont -- Rigtige mænd skriver deres egne backupprogrammer
#define _(_)"d.%.4s%."_"2s" /* This is my new email address */
char*_="@2kaspner"_()"%03"_("4s%.")"t\n";printf(_+11,_+6,_,6,_+2,_+7,_+6);

Klaus Ellegaard (21-02-2006)
Kommentar
Fra : Klaus Ellegaard


Dato : 21-02-06 07:38

Kasper Dupont <25265094056693734853@expires.04.apr.2006.kasperd.net.invalid> writes:

>> Jeg vil mene det er en decideret fejl der skal fejlmeldes.

>Jeg tror det er en feature.

Det tror jeg også. Men man er nok nødt til at begynde at skrive
"LANG=C" øverst i alle sine scripts for en god ordens skyld.

Mvh.
   Klaus.

Thorbjørn Ravn Ander~ (21-02-2006)
Kommentar
Fra : Thorbjørn Ravn Ander~


Dato : 21-02-06 09:33

Kasper Dupont <25265094056693734853@expires.04.apr.2006.kasperd.net.invalid> writes:

> Thorbjørn Ravn Andersen wrote:
> >
> > Jeg vil mene det er en decideret fejl der skal fejlmeldes.
>
> Jeg tror det er en feature.

At kombinationen ikke findes?

--
Thorbjørn Ravn Andersen

Klaus Ellegaard (21-02-2006)
Kommentar
Fra : Klaus Ellegaard


Dato : 21-02-06 09:35

nospam0000@gmail.com (=?iso-8859-1?q?Thorbj=F8rn_Ravn_Andersen?=) writes:

>> Jeg tror det er en feature.

>At kombinationen ikke findes?

Locales gør mærkelige ting ved sortering. For eksempel ignorerer
nogle af dem case, dog således at store bogstaver sorteres før
små bogstaver, hvis linjerne ellers er identiske.

I det hele taget vil locales og danskificering blive udryddet,
hvis jeg bliver Unix-diktator

Mvh.
   Klaus.

Thorbjørn Ravn Ander~ (21-02-2006)
Kommentar
Fra : Thorbjørn Ravn Ander~


Dato : 21-02-06 09:44

Klaus Ellegaard <klausellegaard@msn.com> writes:

> Locales gør mærkelige ting ved sortering. For eksempel ignorerer
> nogle af dem case, dog således at store bogstaver sorteres før
> små bogstaver, hvis linjerne ellers er identiske.

Locales afspejler bare at sprog er opfundet før computeren.

> I det hele taget vil locales og danskificering blive udryddet, hvis
> jeg bliver Unix-diktator

All your locales are belong to us?

Jeg synes nu det er meget hyggeligt at systemet taler dansk. At så
uforståelige fejlmeddelelser er mere uforståelige på dansk end på
engelsk er en anden historie :)
--
Thorbjørn Ravn Andersen


Sune Vuorela (21-02-2006)
Kommentar
Fra : Sune Vuorela


Dato : 21-02-06 09:45

On 2006-02-21, Thorbjørn Ravn Andersen <nospam0000@gmail.com> wrote:
> All your locales are belong to us?

us eller US ?

/Sune

Thorbjørn Ravn Ander~ (21-02-2006)
Kommentar
Fra : Thorbjørn Ravn Ander~


Dato : 21-02-06 09:47

Sune Vuorela <nospam@vuorela.dk> writes:

> > All your locales are belong to us?
>
> us eller US ?

en_US vil jeg mene.

--
Thorbjørn Ravn Andersen


Kent Friis (21-02-2006)
Kommentar
Fra : Kent Friis


Dato : 21-02-06 19:05

Den Tue, 21 Feb 2006 08:34:52 +0000 (UTC) skrev Klaus Ellegaard:
> nospam0000@gmail.com (=?iso-8859-1?q?Thorbj=F8rn_Ravn_Andersen?=) writes:
>
>>> Jeg tror det er en feature.
>
>>At kombinationen ikke findes?
>
> Locales gør mærkelige ting ved sortering. For eksempel ignorerer
> nogle af dem case, dog således at store bogstaver sorteres før
> små bogstaver, hvis linjerne ellers er identiske.
>
> I det hele taget vil locales og danskificering blive udryddet,
> hvis jeg bliver Unix-diktator

Det er ikke kun på unix-systemer det burde udryddes. Microsoft er
mindst lige så slemme. Et eksempel:

"Den angivne ændring er ikke gyldig"

Ofte kan man regne ud hvad der skulle have stået ved at oversætte
ord for ord tilbage til engelsk, men ikke denne gang. Programmet måtte
faktisk flyttes over på en maskine med en engelsk installation, for
at konstatere at det er "typecast" man har oversat til "ændring".

Bleargh

Mvh
Kent
--
Hard work may pay off in the long run, but laziness pays off right now.

Ukendt (21-02-2006)
Kommentar
Fra : Ukendt


Dato : 21-02-06 05:16

Klaus Ellegaard wrote:
>
> Nogle flinke venner med Linux-kværne i nærheden rapporterer, at
> bl.a. "LANG=en_DK" får den til at sortere forkert.

Det gør den også med en_AU, EN_CA, en_GB og en_US.

--
Kasper Dupont -- Rigtige mænd skriver deres egne backupprogrammer
#define _(_)"d.%.4s%."_"2s" /* This is my new email address */
char*_="@2kaspner"_()"%03"_("4s%.")"t\n";printf(_+11,_+6,_,6,_+2,_+7,_+6);

Adam Sjøgren (20-02-2006)
Kommentar
Fra : Adam Sjøgren


Dato : 20-02-06 20:53

On 20 Feb 2006 19:13:32 GMT, Morten wrote:

> 2006-02-19 Adam Sjøgren wrote

>> $ echo -e " 42\n1042" | sort -r
>> 1042
>> 42

> Syret:

> mogul@linuxine> echo -e " 42\n1042" | sort -r
> 42
> 1042

> Min sort siger:

> mogul@linuxine> sort --version
> sort (GNU coreutils) 5.3.0
[...]

> Er din den samme?

sort (GNU coreutils) 5.93

> Hvad kan ellers have indflydelse på hvordan sort gør i dette tilfælde?

$ locale
LANG=
LC_CTYPE=da_DK
LC_NUMERIC="POSIX"
LC_TIME=en_GB
LC_COLLATE=C
LC_MONETARY="POSIX"
LC_MESSAGES=en_GB
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=
$

?


Mvh.

--
"Og vi? Vi bliver bare dummere og dummere. Og lige Adam Sjøgren
pludselig tror vi at alle der ikke ligner Bengt Burg asjo@koldfront.dk
eller en honningkage, det er voldstosser."

Arne Jørgensen (21-02-2006)
Kommentar
Fra : Arne Jørgensen


Dato : 21-02-06 07:54

Kasper Dupont <30174725587768103702@expires.02.apr.2006.kasperd.net.invalid> skriver:

> Kent Friis wrote:
>>
>> Jeg tror ikke der er nogen der har haft lyst til at lave en
>> statistik over hvilke kommandoer der er de mest benyttede.
>
> Hvis det bare er en statistik for en specifik bruger,
> så er det nemt at lave et fornuftigt estimat:
>
> cut -f1 -d' ' .bash_history|sort|uniq -c|sort -n|tail
> 3020 ced
> 3051 mutt
> 3574 clear
> 4306 grep
> 4911 ~/bin/address_stat
> 5446 ssh
> 6511 cat
> 7562 less
> 16829 cd
> 19005 ll

Ganske morsomt ($HISTSIZE på 200):

6 sudo
7 ping
8 man
12 cd
15 aptitude
15 dig
17 ls
18 emacs
22 less
26 %

Jeg bruger vist suspend en del

mvh
/arne
--
Arne Jørgensen <http://arnested.dk/>

Thorbjørn Ravn Ander~ (21-02-2006)
Kommentar
Fra : Thorbjørn Ravn Ander~


Dato : 21-02-06 09:34

Arne Jørgensen <arne@arnested.dk> writes:

> Jeg bruger vist suspend en del

Kender du screen? Det er godt når man kun bruger eet vindue :)
--
Thorbjørn Ravn Andersen

Arne Jørgensen (21-02-2006)
Kommentar
Fra : Arne Jørgensen


Dato : 21-02-06 10:35

nospam0000@gmail.com (Thorbjørn Ravn Andersen) skriver:

> Arne Jørgensen <arne@arnested.dk> writes:
>
>> Jeg bruger vist suspend en del
>
> Kender du screen? Det er godt når man kun bruger eet vindue :)

Kender godt screen, men har aldrig vendet mig til at bruge den

Langt de fleste suspends er af Emacs m. Gnus så det betyder ikke det
store at den er suspendet mens jeg roder lidt rundt i shellen.

mvh
/arne
--
Arne Jørgensen <http://arnested.dk/>

Thorbjørn Ravn Ander~ (21-02-2006)
Kommentar
Fra : Thorbjørn Ravn Ander~


Dato : 21-02-06 11:37

Arne Jørgensen <arne@arnested.dk> writes:

> Langt de fleste suspends er af Emacs m. Gnus så det betyder ikke det
> store at den er suspendet mens jeg roder lidt rundt i shellen.

Kender du M-x shell. God til hvis man har RIGTIGT meget udskrift :)

--
Thorbjørn Ravn Andersen

Arne Jørgensen (21-02-2006)
Kommentar
Fra : Arne Jørgensen


Dato : 21-02-06 12:25

nospam0000@gmail.com (Thorbjørn Ravn Andersen) skriver:

> Arne Jørgensen <arne@arnested.dk> writes:
>
>> Langt de fleste suspends er af Emacs m. Gnus så det betyder ikke det
>> store at den er suspendet mens jeg roder lidt rundt i shellen.
>
> Kender du M-x shell. God til hvis man har RIGTIGT meget udskrift :)

Kender jeg også, men den har jeg heller aldrig vendet mig til. havde
dog ikke tænkt over at det bliver ekstra smart ved meget uddata
og/eller dette alligevel skal efterbehandles i Emacs.

Som interaktiv shell foretrækker jeg zsh (nok også blot en vane).

mvh
/arne
--
Arne Jørgensen <http://arnested.dk/>

Thorbjørn Ravn Ander~ (21-02-2006)
Kommentar
Fra : Thorbjørn Ravn Ander~


Dato : 21-02-06 13:10

Arne Jørgensen <arne@arnested.dk> writes:

> Som interaktiv shell foretrækker jeg zsh (nok også blot en vane).

I tidernes morgen var jeg glad for tcsh, men eftersom at alle
Linuxdistributioner jeg har været i nærheden af, som standard har
installeret bash, har jeg vænnet mig til at bruge den.

Herudover er min holdning - hvis der kan spares tid ved at lave en
eller anden magisk alias eller tilsvarende, er tiden bedre brugt ved
at lave et script. Den har indtil videre holdt i byretten.

Om det så bare er mig der lever i sæk og aske, eller om jeg bare
mangler at blive oplyst vil jeg overlade til andre at vurdere :)
--
Thorbjørn Ravn Andersen


Arne Jørgensen (21-02-2006)
Kommentar
Fra : Arne Jørgensen


Dato : 21-02-06 14:30

nospam0000@gmail.com (Thorbjørn Ravn Andersen) skriver:

> Arne Jørgensen <arne@arnested.dk> writes:
>
>> Som interaktiv shell foretrækker jeg zsh (nok også blot en vane).
>
> I tidernes morgen var jeg glad for tcsh, men eftersom at alle
> Linuxdistributioner jeg har været i nærheden af, som standard har
> installeret bash, har jeg vænnet mig til at bruge den.

I mine tiders morgen brugte jeg også tcsh.

tcsh's completion-system er mere avanceret end bash's var den gang.
Jeg skiftede så til zsh der har et endnu mere avanceret
comlpetion-system.

Måske kunne jeg godt nøjes med det completion-system der er i bash i
dag, men jeg kender det ikke.

> Herudover er min holdning - hvis der kan spares tid ved at lave en
> eller anden magisk alias eller tilsvarende, er tiden bedre brugt ved
> at lave et script. Den har indtil videre holdt i byretten.

Hvis det blot er et spørgsmål om at smide ens oftest anvendte options
på synes jeg ikke den holder. Fx farver og symboler til ls eller alias
rm='rm -i', men til mere komplicerede ting har du sikkert ret.

mvh
/arne
--
Arne Jørgensen <http://arnested.dk/>

Thorbjørn Ravn Ander~ (21-02-2006)
Kommentar
Fra : Thorbjørn Ravn Ander~


Dato : 21-02-06 14:37

Arne Jørgensen <arne@arnested.dk> writes:

> Hvis det blot er et spørgsmål om at smide ens oftest anvendte options
> på synes jeg ikke den holder. Fx farver og symboler til ls eller alias
> rm='rm -i', men til mere komplicerede ting har du sikkert ret.

Det er noget andet hvis det er miljøvariable (som fx til less, eller
farvning med ls).

At alias'e rm til "rm -i" er efter min mening en dårlig ide, af
følgende grunde:

* Du vænner dig til _altid_ at skrive y lige efter rm.
* Det bider dig når du skifter til en anden konto fx som root, og du
er vant til at blive spurgt.
* Det er ikke standardopførslen du får.

Men det er jo en individuel smagssag. Man har valget. Jeg har som
sagt valgt den puristiske, minimalistiske - andre ville vælge andet.

--
Thorbjørn Ravn Andersen


Kent Friis (21-02-2006)
Kommentar
Fra : Kent Friis


Dato : 21-02-06 19:08

Den 21 Feb 2006 14:36:31 +0100 skrev Thorbjørn Ravn Andersen:
> Arne Jørgensen <arne@arnested.dk> writes:
>
>> Hvis det blot er et spørgsmål om at smide ens oftest anvendte options
>> på synes jeg ikke den holder. Fx farver og symboler til ls eller alias
>> rm='rm -i', men til mere komplicerede ting har du sikkert ret.
>
> Det er noget andet hvis det er miljøvariable (som fx til less, eller
> farvning med ls).
>
> At alias'e rm til "rm -i" er efter min mening en dårlig ide, af
> følgende grunde:
>
> * Du vænner dig til _altid_ at skrive y lige efter rm.

Nej, man vænner sig til at skrive rm -f

Mvh
Kent
--
Hard work may pay off in the long run, but laziness pays off right now.

Arne Jørgensen (21-02-2006)
Kommentar
Fra : Arne Jørgensen


Dato : 21-02-06 15:22

nospam0000@gmail.com (Thorbjørn Ravn Andersen) skriver:

> Det er noget andet hvis det er miljøvariable (som fx til less, eller
> farvning med ls).

Det kan der jo være noget om.

> At alias'e rm til "rm -i" er efter min mening en dårlig ide, af
> følgende grunde:
>
> * Du vænner dig til _altid_ at skrive y lige efter rm.
> * Det bider dig når du skifter til en anden konto fx som root, og du
> er vant til at blive spurgt.
> * Det er ikke standardopførslen du får.

Du har jo selvfølgelig ret - det er nok en dårlig vane (men en vane er
det

mvh
/arne
--
Arne Jørgensen <http://arnested.dk/>

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408929
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste