Unix'teki bash komutunun DOS-karşılığı nedir ls -lad
?
Windows'ta Komut İstemi'ndeki "cm" komutunun (cmd.exe) genellikle Unix / Linux'ta bash'ın "ls" komutuna eşdeğer olduğu kabul edilir. Ancak, "dir", "ls" seçeneğinin "-d" seçeneğinin özelliğinden yoksundur. "-D" seçeneği düz dosyalar gibi dizinleri ele alır ve alt dosyalarının ve alt dizinlerinin görüntülenmesini önler.
ls -lad ITEM
- Temelde, ihtiyacım olan şey verilen ITEM'in varlığı ve türü.
- Tipe göre, bunun bir dizin mi, normal bir dosya mı yoksa link mi olduğunu bilmem gerekiyor.
- Bir dizin ise, alt dosyalarının ve alt dizinlerinin görüntülenmesini istemiyorum.
- Eğer bir link ise, hedefi bilmem gerekiyor.
Bu özelliklerde (1) ila (4) arasında herhangi bir DOS komutu (veya hatta PowerShell komutu) var mı?
dir ITEM /a
attrib ITEM
DOS'taki "attrib" komutu ayrıca verilen ITEM'in varlığını da söyler; ve, bir dizin ise, "attrib" alt dosyalarını ve alt dizinlerini görüntülemekten kaçınır. Ancak, "attrib" bir dizin mi, normal bir dosya mı yoksa bir bağlantı mı olduğunu söyleyemiyor.