JBlack Skrevet 13. juni 2006 Skrevet 13. juni 2006 alias lt='ls -lt|head -n $1' Utfordring: Forbedre overstående slik at den virker også uten argument.
pgdx Skrevet 13. juni 2006 Skrevet 13. juni 2006 Ellers ville jeg laget en fil som het /usr/bin/lt som hadde følgende innhold: #!/bin/bash if [[ $1 ]] then LINES=$1 else LINES=10 fi ls -lt | head -n $LINES exit 0
ratix Skrevet 13. juni 2006 Skrevet 13. juni 2006 Det går ikke, alias tar ikke argumenter på den måten så du er nødt til å lage deg et script: if [ "$1" != "" ] then ls -lt | head -n $(($1+1)) else ls -lt | head -n 2 fi
LessThanJake Skrevet 13. juni 2006 Skrevet 13. juni 2006 Trenger ikke lage egne scrip for slike småsaker: i .bashrc: lt () { [ $1 -gt 0 ] && ls -lt|head -n $1 || ls -lt }
ratix Skrevet 13. juni 2006 Skrevet 13. juni 2006 Trenger ikke lage egne scrip for slike småsaker:i .bashrc: lt () { [ $1 -gt 0 ] && ls -lt|head -n $1 || ls -lt } 6300709[/snapback] Ah, en funksjon.. smart
JBlack Skrevet 13. juni 2006 Forfatter Skrevet 13. juni 2006 Tnx.... med en liten modifisering så ble det perfekt..
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå