Команды относятся к конкретной ОС. Например, в Linux ls
выводит список файлов в каталоге, а в Windows - dir
.
Windows имеет echo
, как Linux, но не поддерживает флаг -n
- две команды не связаны, только совпадают по имени.
Windows также не имеет команды base64
.
Он также не использует |
для обозначения трубопроводов, хотя я считаю, что PowerShell делает.
Зачем вообще использовать команды ОС? Python изначально поддерживает кодировку base64:
uniqueKey = base64.b64encode('kittu')