22. april 2003 - 14:37Der er
18 kommentarer og 1 løsning
problemer med ls
Hej Når jeg skriver ls kommer disse fejl: ls: unrecognized prefix: do ls: unparsable value for LS_COLORS environment variable herefter kommer filer/mapper som normalt, dog uden farver på de forskellige filtyper .. Håber der nogen der kan hjælpe .. (Bruger SuSE 8.1)
Prøv at tjekke om du har en /etc/DIR_COLORS og hvis du har, om denne er beskadiget... Det er den ls kigger i for at bestemme farver for dirs, filer mm...
Hvis den ikke er der, er det måske fordi SuSE kalder den noget andet... Så prøv at kigge i /etc/profile eller /etc/csh.cshrc og led efter strengen "eval dircolors filnavnpåfarvefilen" ;-) Så har du filnavnet...
Hvis du i dit home dir har en fil der hedder .dir_colors, vil denne overstyre alle andre settings...
Mere om DIR_COLORS finder du med man dir_colors, hvis du har manpages for denne installeret :-)
Er enviroment variablen dircolors sat i din profile eller csh.cshrc, teksten vil, når du ar filen hvor den er, formentligt hedde: eval 'dircolors etc/dir_colors'
Øeh... Tja.. godt spørgsmål... prøv at åben filen med vi eller joe og se om der er smilies eller adet garbage i filen, hvis der er, er den død, hvis ikke, er det måske fordi din variabel ikke bliver sat i profile eller eller csh.cshrc
Og variablen bliver sat med strengen "eval 'dircolors etc/dir_colors'" i enten /etc/profile eller i etc/csh.cshrc ? OG der findes ikke en fil der hedder .dir_colors i dit /home/sdfsfd/ ?
Hmm... prøv at lave en "find / -name ls" og se hvor mange steder den finder filen "ls" .. Det kan være fordi at du reelt kalder en symlink frem for den reelle fil... Dette symlink peger måske på et script som så kalder selve den binære fil... Hvis det er tilfældet, prøv at rename symlink filen til noget andet, og kopier den binære fil "ls" ind i et dir der er med i searchpath'en... F.eks /bin hvor den egentligt burde ligge i forvejen...
Ellers må jeg sgu melde pas.. Så skal der en linux haj til.. (Guderne vide jeg har MEGET at lære om linux igen...)
Hej Nu virker det, jeg snakkede med en på IRC, som gav denne kommando: export LS_COLORS='' Så kom det til at virke, så satte jeg den ind i /etc/bash.bashrc, og nu virker det med alle brugere Men du skal have tak for hjælpen, opret et svar, så du kan få points for at hjælpe :)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.