ls.py 388 B

12345678910111213141516171819
  1. #!/usr/bin/env python
  2. # LS - list files in a directory
  3. import os
  4. import sys
  5. args = sys.argv[1:]
  6. for file in os.listdir():
  7. if os.path.isdir(file):
  8. print(file+"/")
  9. elif file.startswith("."):
  10. if "-a" in args:
  11. if os.path.isdir(file):
  12. print(file+"/")
  13. else:
  14. print(file)
  15. pass
  16. else:
  17. print(file)