LINUX:Listen Sie den Inhalt eines externen Ordners oder eines Unterordners auf, ohne den aktuellen Ordner zu verlassen

StackOverflow https://stackoverflow.com/questions/5450575

  •  12-11-2019
  •  | 
  •  

Frage

Ich habe ein C-Programm, das einen Ordner irgendwo in Ihrem Verzeichnis überwacht (der Speicherort wird beim Programmstart angegeben).Eine seiner Aufgaben besteht darin, dem Benutzer mitzuteilen, welche Inhalte in dem angegebenen Ordner gespeichert sind.Ich habe darüber nachgedacht, den Befehl ls weiterzuleiten, bin mir aber nicht sicher, wie ich den Inhalt eines Ordners abrufen kann, in dem Sie sich gerade nicht befinden.Helfen?

Danke!

War es hilfreich?

Lösung

Verwenden Sie einfach ls? generasacodicetagpre. Verwenden Sie alternativ den generativ generationspflichten und generationsporticetagcode, siehe opendir() und readdir()

Andere Tipps

Vielleicht suchen Sie nach generasacodicetagpre.

Wenn Sie den Inhalt des übergeordneten Verzeichnisses sehen möchten, können Sie Folgendes verwenden ls ..

Die anderen Antworten sind geeignet, wenn Sie sich am Terminal befinden, aber wahrscheinlich lieber eine C-API möchten als einen teuren Aufruf, den Prozess abzuzweigen und ein Verzeichnis aufzulisten.

Für eine C-API sollten Sie einen Blick darauf werfen opendir, readdir Und closedir - Das ist eine absolut gute Referenz.

Sie können generationstabelletagcode genauso verwenden, wie Sie empfohlen werden.Schauen Sie sich den ls maneite .Beispiel: generasacodicetagpre.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top