← Back to team overview

sslug-teknik team mailing list archive

Re: Filer der begynder med '-'

 

Robert Larsen wrote:
Hejsa

På arbejdet bruger vi et underligt build system som laver natlige builds med log filer i følgende format: -ddmmåååå-.log Filen indeholder resultatet af compilering af en masse C/C++ filer og jeg ville gerne parse loggen så evt. syndere kan få en notifikation. Problemet er bare at alle andre end jeg synes at det er meget smart, at filen begynder med '-'. Jeg kan ikke hverken åbne, cat'e, grep'e eller noget for alle programmer tror at -25092002-.log er et flag:

[robert@codemachine log]$ cat -25092002-.log
cat: ugyldigt flag -- 2
Prøv med 'cat --help' for mere information.
[robert@codemachine log]$ cat ?25092002-.log
cat: ugyldigt flag -- 2
Prøv med 'cat --help' for mere information.


Hvad kan man gøre ?
Windows fansene på arbejdet griner af mig (og Linux) så det er en yderst pinlig situation :-(

Robert

Et andet trick er at huske at curreny directory er '.'.

prøv
ls ./-*
--
Hans Christian Studt  mailto:hc@xxxxxxxx  http://hc.studt.dk
.dk og W3C : http://home13.inet.tele.dk/hcstudt/w3c-0.4/index.html
Linux information : http://linux.studt.dk
-- Free Software is the carrot. Microsoft is the stick.



References