Wie lautet die Windows-Eingabeaufforderung für den Unix-Befehl 'ls -lah'?

8

Ich fange an, node.js zu lernen. Ich begann mit dem Lesen des Buches "The Node Beginner" und der dort angegebene Code scheint für das Laufen in Unix geschrieben zu sein, und ich weiß nicht, wie man für den Teil des unten angegebenen Codes äquivalenten Code für Windows schreibt.

%Vor%

Wenn Sie dieses Buch jemals gelesen haben oder eine Idee davon haben, wie dieser Code funktioniert, bin ich Ihnen sehr dankbar.

    
L4reds 06.08.2013, 06:13
quelle

2 Antworten

9

Der dos / win Befehl dir ist das Äquivalent von * nix's ls

Der Befehl dir erzeugt standardmäßig eine lange Liste, so dass Sie keine Entsprechung für den Parameter -l finden müssen.

Um eine Liste aller Dateien zu erstellen (zB -a in * nix), müssen Sie angeben, dass Sie schreibgeschützte, versteckte und Systemdateien möchten. Dies geschieht mit /a .

Es gibt keine Entsprechung zum * nix-Parameter -h, der die Maßeinheit für Dateigrößen von Bytes in KB, MB oder GB mit einem einzelnen Buchstabensuffix (z. B. 1K 234M 2G) ändert.

Also ist das nächste Äquivalent zu ls -lah in * nix:

%Vor%

Dies wird eine lange Liste von Stilen (dh Attribute) aller Dateien erzeugen, die so nah wie möglich an ls -lah

gelangen

Der Parameter -w auf dir erzeugt tatsächlich das Äquivalent des Befehls * nix ls (dh ohne die lange Liste, die von '-l' bereitgestellt wird), so dass dies technisch nicht die richtige Antwort ist.

    
mcalex 06.08.2013, 06:47
quelle
0

Das Ersetzen von 'ls -lah' mit 'dir / w' funktioniert einwandfrei.

    
L4reds 06.08.2013 06:40
quelle

Tags und Links