[06:43] <K350> Fråga: Jag har filnamn med mellanrum i (ex "filnamn hej.txt"). När jag listar mappen med ls i följande bash script så splittas namnen. Hur kommer jag tillrätta med det så att scriptet printar ut heal namnet? Så hrä ser scriptet ut: ->
[06:43] <K350> for x in $(ls )
[06:43] <K350> do
[06:43] <K350> echo "$x"
[06:43] <K350> done
[06:43] <Hund> Använd inte mellanrum i filnamn? :P
[06:44] <K350> Hund: Jo, det är det jag fvill fixa mend mitt script. Vill automatisera det eftersom det är så mkånga filer
[06:44] <Hund> Ah
[06:44] <Hund> Använd detox.
[06:44] <Hund> detox <fil>
[06:44] <HeMan> K350: kolla om du kan använda * istället för $(ls)
[06:44] <Hund> eller detox *
[06:45] <Hund> Du kan skapa olika regler för scriptet med. Typ om du vill ersätta mellanslag med tex "_" eller "-".
[06:45] <Hund> Et cetera.
[06:45] <K350> HeMan:  ls *.txt funkar inte så bra det gheller tydligen..i scirptet
[06:45] <HeMan> ooh! Hund's lösning var bättre!
[06:45] <Hund> Jag använder Detox hela tiden. Sjukt händigt när andra gör jobbet åt en. ;)
[06:45] <K350> man detox
[06:45] <K350> oj fel  screen
[06:46] <Hund> :D
[06:46] <HeMan> K350: tänkte du skulle köra * istället för $(ls), dvs for x in *
[06:46] <HeMan> :)
[06:47] <K350> låt se här...
[06:47] <Barre> håller med HeMan
[06:48] <K350> HeMan:  * fungerade  :-)
[06:48] <K350> Tack också för tipset  om detox
[06:49] <Hund> :)
[06:50] <K350> Då återgår jag till mitt bash knåpande då....Tack o ...hej ! :-)
[19:30] <Barre> HALLÅ... Hallå...hallå.. hallååå..
[20:18] <Hund> God afton!