Hjälp med kommandon...

Här diskuterar vi skal, kommandon och klassiska linuxverktyg.
Jonte44
Inlägg: 40
Blev medlem: 10 nov 2008, 21:18
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS

Hjälp med kommandon...

Inlägg av Jonte44 »

Hejsan!
Jag har nyss gjort mitt första fungerande "script"
Nu undrar vilka olika -a -l mm. det finns jag har googlat det men jag hittade inget bra.
1. Vad heter det när man lägger till -+ett kommando
2. har du en bra lista med olika sånna
3.sorry för att vara så "NOOBIG" men jag behöver verkigen hjälp

Tack på förhand
Användarvisningsbild
dmz
Inlägg: 3292
Blev medlem: 29 jul 2008, 19:42
OS: Arch Linux

Re: Hjälp med kommandon...

Inlägg av dmz »

-a -l? Växlar, flaggor, argument. man <kommando>.
ǁ A: Because it obfuscates the reading.
ǁ Q: Why is top posting so bad?
Användarvisningsbild
maths57
Inlägg: 2911
Blev medlem: 22 jun 2007, 15:10
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

Re: Hjälp med kommandon...

Inlägg av maths57 »

Som dmz skriver så kallas sånt som -l och -a för växlar. Om du vill veta vilka växlar ett kommando har, ska du i terminalen skriva

Kod: Markera allt

man kommando
Det är lite omständigare, men det går också att googla. Skriver du som ovan kan du hitta manualsidorna på nätet.

Är det något speciellt kommando du är ute efter just nu?
palle-kuling
Inlägg: 466
Blev medlem: 16 apr 2008, 21:54
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS

Re: Hjälp med kommandon...

Inlägg av palle-kuling »

2. har du en bra lista med olika sånna
Eftersom växlar normalt sett inte har en universell betydelse så är det som dmz sa bara att läsa manualen! Om du vill lägga till växlar till ditt egna script så går det också, men det kanske är lite överkurs va?
"--help" ett *relativt* universellt argument (el växel) som kortfattat berättar hur ett kommando fungerar.
MER MAKT TILL MIG! JAG BESTÄMMER!
Användarvisningsbild
ajja
Inlägg: 682
Blev medlem: 15 dec 2007, 23:43
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Motala
Kontakt:

Re: Hjälp med kommandon...

Inlägg av ajja »

Växlar kallas det for i DOS i UNIX heter det flaggor.
Ett exempel:

Kod: Markera allt

ls -R device
ls är kommandot -R är flaggvalet, i exemplet rekursivt vilket innebär att sökning sker från katalog du befinner dig i och i dess ev underkataloger (från föräldrakatalog och nedåt), device är argumentet i detta fall vad kommandot ls skall lista. Nästan alla kommandon byggs på samma vis, undantag är vanligtvis kommandon som inte accepterar några flaggval eller argument, som exempelvis kommandot som används för att tala om för dig i vilken katalog du förstunden står i pwd.
David Andersson
Inlägg: 1269
Blev medlem: 15 dec 2007, 03:20
OS: Xubuntu

Re: Hjälp med kommandon...

Inlägg av David Andersson »

Jonte44 skrev: Nu undrar vilka olika -a -l mm. det finns jag har googlat det men jag hittade inget bra.
Olika kommandon har olika växlar. ( -a och -l efter ls betyder inte samma sak som -a och -l efter grep.)

Efter kommandot och växlarna finns ibland argument. I ls -l /etc är ls kommando, -l växel och /etc argument. (Om växlar samtidigt är argument är en filosofisk fråga på hög nivå.)

Om du googlar på engelska finns "flag", "option", "switch" och "argument", men sök inte bara på de orden för de betyder så mycket annat också.

Du kan skriva man ls och ls --help för att få information om kommandot ls.

Det finns lite info om "kommandoraden", även kallat "terminalen", även kallat "shell" eller "bash", här http://ubuntu-se.org/wiki/Ovrigt/Terminalen
Jonte44
Inlägg: 40
Blev medlem: 10 nov 2008, 21:18
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS

Re: Hjälp med kommandon...

Inlägg av Jonte44 »

Ok, tack.
Det hjälpte!
Skriv svar

Återgå till "Terminalforum"