-e /dev/...

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Generic1
Beiträge: 78
Registriert: 15.11.2012 13:41:28

-e /dev/...

Beitrag von Generic1 » 08.03.2013 08:08:50

Hallo,

jab vor kurzem ein Shellscript gefunden, welches ich nicht versteh.
Und zwar folgenden Code versteh ich nicht:

Code: Alles auswählen

[ -e /dev/... ] && ...
was bedeutet -e in diesem Fall?
Ist das das gleiche wie:

Code: Alles auswählen

if [ -e /dev/
also wenn irgendein device existiert. braucht man das if gar nicht schreiben, oder ist das was anderes?
Besten Dank,
lg
Generic1

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Re: -e /dev/...

Beitrag von nepos » 08.03.2013 08:45:58

Ja, das ist das gleiche.

Code: Alles auswählen

[ -e /dev/...]
ist analog zu

Code: Alles auswählen

test -e /dev/...
Und das kann man ja wie alle anderen Dinge mit && oder || ueber den Exit-Code verknuepfen.

Antworten