Brimba Medlem sedan dec. 1999 5 875 inlägg Frågan 26 okt. 2001 09:36 #1 Hej!
När jag vill lista alla dolda filer men inte få med . och .. så finns det två sätt som jag har kört.
ls -d .[!.]* ..?*
ls -d .[!.] .??*
Vilket är att föredra?
Finns det något enklare/bättre sätt att göra samma sak?
------------------
Mvh
Patrik aka Brimba
<A HREF="http://www.brimba.nu/default.asp?oPID=poll&PollID=20 " TARGET=_blank>Har du husdjur hemma?
</A>Varför får man inte dricka saltvatten?
V Vetgirig Medlem sedan nov. 2000 199 inlägg ls -A
------------------
Anders Lindbäck,Igiro Internet Giro
F FlashX Medlem sedan nov. 1999 1 033 inlägg Vetgirig läste nog inte frågan riktigt ;)
Jag använder alltid alias för att förenkla dagliga saker.
alias ll='ls -l -d .[!.]*' så kan du få fram filerna m.h.a. ll
Brimba Medlem sedan dec. 1999 5 875 inlägg FlashX, med din sökning får du inte med filer som börjar med två punkter.
exempelvis om du döper en fil till ..test.txt
------------------
Mvh
Patrik aka Brimba
<A HREF="http://www.brimba.nu/default.asp?oPID=poll&PollID=20 " TARGET=_blank>Har du husdjur hemma?
</A>Varför får man inte dricka saltvatten?
F FlashX Medlem sedan nov. 1999 1 033 inlägg Vem döper filer med två punkter :)
Du kan väl använda ditt översta exempel för aliaset.
alias ll='ls -l -d .[!.]* ..?*'
Brimba Medlem sedan dec. 1999 5 875 inlägg Frågan löd, om det finns något enklare sätt att utföra samma uppgift, utan alias :)
------------------
Mvh
Patrik aka Brimba
<A HREF="http://www.brimba.nu/default.asp?oPID=poll&PollID=20 " TARGET=_blank>Har du husdjur hemma?
</A>Varför får man inte dricka saltvatten?
F FlashX Medlem sedan nov. 1999 1 033 inlägg Då är det jag som fattat fel och Vetgirig rätt :)
Tänkte du ville förenkla ditt uttryck och det brukar man ju använda alias till.
Brimba Medlem sedan dec. 1999 5 875 inlägg Nej, vetgirig har också missupfattat mig :)
ls -a listar alla filer
och du skapar ett alias.
tänk oss följande scenario:
Vi har följande filer
.
..
.test
..test
.tjooo
när jag nu gör min listning vill jag bara se
.test
..test
.tjooo
jag vill alltså inte se biblioteksfilerna . och .. :)
------------------
Mvh
Patrik aka Brimba
<A HREF="http://www.brimba.nu/default.asp?oPID=poll&PollID=20 " TARGET=_blank>Har du husdjur hemma?
</A>Varför får man inte dricka saltvatten?
OlleBoop Medlem sedan feb. 2000 1 861 inlägg Då hade väl Vetgirig lösningen, ls -A?
F FlashX Medlem sedan nov. 1999 1 033 inlägg ls -Al så har du exakt samma som i ditt exempel (tror jag :))
Kör du man ls så får du alla alternativ och kan kombinera den variant som passar dig bäst.
Sedan kan det ju inte bli enklare än att skapa ett alias med den variant man kör oftast med. Du kan ju binda den med en enda knapptryckning om så önskas :)
Brimba Medlem sedan dec. 1999 5 875 inlägg förlåt mig :)
Tack för hjälpen!
trodde att ni menade ls -a, kollade hjälpen och såg att -A fungerar utmärkt!
Perfekt!
------------------
Mvh
Patrik aka Brimba
<A HREF="http://www.brimba.nu/default.asp?oPID=poll&PollID=20 " TARGET=_blank>Har du husdjur hemma?
</A>Varför får man inte dricka saltvatten?
Brimba Medlem sedan dec. 1999 5 875 inlägg Oj!
Nu gick det för fort!
ls -A listar alla filer utom . och ..
Jag vill lista alla dolda filer utom . och ..
Men men, jag antar att man får göra så som jag skrev först :)
///Patrik
------------------
Mvh
Patrik aka Brimba
<A HREF="http://www.brimba.nu/default.asp?oPID=poll&PollID=20 " TARGET=_blank>Har du husdjur hemma?
</A>Varför får man inte dricka saltvatten?