Какая команда Windows Shell будет печатать содержимое файла на стандартном выходе (например, cat в Linux)?

Какая команда Windows Shell будет печатать содержимое файла на стандартном выходе (например, cat в Linux)?

С Google, Stackoverflow и т.д. я просто не мог найти решение, но я уверен, что есть простой.

Ответ 1

Команда: type <filename>

Однако, если вы хотите использовать Unix-fy в своей оболочке Windows, есть Win32-порты большинства команд стиля Unix-команды.

Ответ 2

Это своего рода хакерство, но я сделал это...

Загрузите Git Bash для Windows. Это очень полезно, чтобы открыть командную строку стиля linux на окнах.

Затем создайте новый репозиторий Git и добавьте файл, который вы хотите показать в репозитории Git. Затем вы можете Git показать.

Скажем, у вас есть testFile.txt, который вы хотите показать, и он находится в папке "C:\Users\username\Desktop\FolderWhereFileIs"

cd "/c/Users/username/Desktop/FolderWhereFileIs/"
git add -A
git commit -m "Commit with all files"
git show testFile.txt