Sida 3 av 3

Re: Att skapa egna

Postat: 07 mar 2008, 09:57
av zero gravity
Påbörjade en guide här: http://ubuntu-se.org/wiki/Ovrigt/Alias

Re: Att skapa egna

Postat: 08 mar 2008, 22:51
av TobbeT
Hej,

Hur skriver jag när jag har ./.radio i hemkatalogen och vill exempelvis bara skriva radio eller r i terminalen? Jag har testat med "radio" & 'radio' men inget funkar. Hjälp !!!

Re: Att skapa egna

Postat: 08 mar 2008, 22:54
av Konservburk
TobbeT skrev:Hur skriver jag när jag har ./.radio i hemkatalogen och vill exempelvis bara skriva radio eller r i terminalen?

Kod: Markera allt

alias r=~/.radio

Re: Att skapa egna

Postat: 09 mar 2008, 03:42
av David Andersson
Ett av mina favorit-alias är egentligen en shell-funktion:

Kod: Markera allt

  lt () { ls --color=yes -Altg "$@" | head -15 ; }
Det är ett "ls"-kommando som listar de 15 senaste filerna i en katalog. I stället för "lt" skulle man kunna kalla den "vad var det nu jag höll på med". Mycket praktisk om man ofta gör saked med kommandorader.

(Anledningen till att det inte är ett alias är att eventuella argument inte ska placeras i slutet (efter aliaset) utan mitt i, där det står "$@".)

Exempel:
lt
lt /etc/X11

Jag har också ett två-bokstavs-alias för "less":

Kod: Markera allt

  alias xy=less
Vilka två bokstäver du väljer beror på vilken dator du vänjde dej vid när du var barn. Jag har ty.

Re: Att skapa egna

Postat: 09 mar 2008, 10:19
av TobbeT
Konservburk skrev:
TobbeT skrev:Hur skriver jag när jag har ./.radio i hemkatalogen och vill exempelvis bara skriva radio eller r i terminalen?

Kod: Markera allt

alias r=~/.radio
Tackar :)

//Tobbe

Re: Att skapa egna

Postat: 13 mar 2008, 18:08
av AndreW
Så här har jag satt upp på datorerna på jobbet.

#alias rm='rm -i'
#alias cp='cp -i'
#alias mv='mv -i'
alias h=history
alias hh='fc -l'
alias rec='history|grep'
alias ls='ls -CF'
alias l='ls -la'
alias l.='ls -laL'
alias dir='ls -AoF'
alias md=mkdir
alias rmdir='rm -r'
alias moer=more
alias mroe=more
alias rlogin=ssh
alias rcp=scp
alias echo='echo -e'
alias duks='du -ks *|sort -rn|head -11'

Plockar alltid bort rm=rm -i och liknande så att man inte går på en mina den dagen man loggar in på en dator då dessa aliases inte finns.

rec tycker jag personligen är väldigt användbart om man inte exakt kommer ihåg ett kommando, eller om man är för slö för att skriva något man vet att man redan utfört.

ex.
# rec grep
85 ps -ef|grep mx
91 rpm -qa|grep hpsim
336 rec grep

Då kan man enkelt köra kommandot om man kör ett utropstecken före nummret. Så om jag slkulle vilja köra ps -ef|grep mx så skriver jag:

# !85

Re: Att skapa egna

Postat: 13 mar 2008, 20:16
av Erikw
Här är ett trevligt alias jag brukar ganska ofta som printar ut den publika IP-adress du surfar med :)

Kod: Markera allt

alias extip='wget -O - http://whatismyip.org/ 2>/dev/null'