Testen ob directory leer?
Peter Lohmann
info at lohmann-services.de
Thu Nov 11 16:31:46 CET 1999
On Wed, 03 Nov 1999, Andre Landwehr wrote:
> On Wed, Nov 03, 1999 at 10:02:57AM +0100, Nils Bokermann wrote:
> > nimm doch besser -A dann gibt er die '.' und '..' nicht aus. Und -1
> > noch, damit das auch in einzelne zeilen geht:
> >
> > if [ `ls -A -1 /var/spool/mqueue/ | wc -l` -gt 2]; then echo foo; fi
> >
> dann aber bitte wieder mit "-gt 0", und die -1 kannst du dir sparen wenn du
> die Ausgabe mit einer Pipe bearbeitest (siehe ls|less)
Also, ich mache das ganze jetzt mit if [ `ls -A /var/spool/mqueue/ | wc -l` -gt
0]; then echo foo; fi; nur dass ich kein echo foo ausgebe, sondern ein
"isdnctrl dial ippp0" - Das wirft ein "Dialing ippp0" (o.ä.) aus. Irgendwie
versucht bash das nochmal zu interpretieren, und dann kommt folgendes dabei
heraus:
bash: Dialing command not found....
Wie kann ich das noch abstellen?
Grüße
Peter
>
> Gruß
> Andre
--
Lohmann Internet & Computer Services
Stadtweg 39
33758 Schloß Holte
Tel +49 5207 920446
Fax +49 5207 920447
More information about the Linux
mailing list