Pytanie Jaki jest odpowiednik DOS „nazwa pliku dir / s / b” dla systemu Linux? jest blisko, ale kończy się odtwarzaniem operacji wyszukiwania plików dla wszystkich nazwanych nazw plików.
Chcę jednak dokonać porównania różnic zawartości katalogu z katalogiem na komputerze z systemem Windows i porównać go z tym, co powinien być podobnie skonstruowanym katalogiem na urządzeniu QNX . Chcę uruchomić polecenie wyliczania katalogów na obu komputerach, wykonać pewne operacje na plikach tekstowych, aby przekonwertować znaki ograniczające ścieżki i dyski główne i co zrobić, aby nie uzyskać ich w kompatybilnym formacie dla wnikliwego porównania.
Mogę wygenerować manifest folderu dla wszystkich podkatalogów i plików w nim dir /b /s
oraz uzyskać dane wyjściowe sformatowane jako wiązka ścieżek ...
c:\Temp>dir /b /s
c:\Temp\Subfolder1
C:\Temp\Subfolder1\File1.txt
C:\Temp\Subfolder1\File2.txt
...
Widzę, że dir /s
staje się ls -R
, ale jak uzyskać /B
ekwiwalent formatowania wyjściowego ścieżki?
-name
opcję, więc nie filtruje według nazwy.