Frage 101-111

Ein Verzeichnis enthalte nur die Dateien a.txt, bb.txt und ccc.txt. Auf welche Datei wirkt das Kommando touch, wenn

 touch ??.??

ausgeführt wird?

Textfrage

LPI-Lernziel Grundlegende Dateiverwaltung (103.3)

In Bourne-artigen Shells wie der Bash werden Dateisuchmuster, die auf keine Datei passen, so an das betreffende Programm übergeben, wie sie sind. Da keiner der angegebenen Dateinamen dem Muster entspricht, wird also touch ??.?? aufgerufen und mithin die Datei ??.?? (ein absolut legaler Dateiname) als leere Datei neu angelegt.

Wenn Sie das für eine gemeine Fangfrage halten, dann liegen Sie ganz richtig.

1 Kommentar · Kommentar hinzufügen · RSS

"normalerweise"

Jan Schampera (Gast) · 15. Mai 2010, 13:12

"normalerweise" sollte in die Frage mit einfliessen. Die nullglob Option habe ich schon als Standardeinstellung (distributionsabhängig) gesehen.

Wichtig

LPI-Logo

Die LPI Academy ist keine offizielle Webseite des LPI!

Sponsor

Linup-Front-Logo

Die LPI Academy wird für die Community unterstützt von der Linup Front GmbH

A Django Site

Diese Seite

Version: 0 (Anselm)
22.8.2009 01:07:26

Benutzer

Nicht angemeldet

Kommentare

RSS