Windows批处理中cat命令的替代者type

本文介绍在Windows环境下如何使用type命令来查看文件内容,类似于Linux中的cat命令。文章通过实例展示了如何利用type命令跨盘符查看文件,并探讨了Windows环境下命令行使用的场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

       在使用bash的时候,cat是一个很常用的命令。通常查看文本内容的时候都会使用cat,它能够展示文本的信息同时还仅仅是对文件的读取操作,并不会改变文件的内容。鉴于有时候有些情况下没有bash使用,比如说有些公司禁止员工自由使用开发工具并且只能够使用Windows,那么Windows下还是有替代者的。唯一需要额外考虑的就是批处理的一点点学习成本。

       查看批处理中type的使用帮助如下:

C:\Users\ThinkPad\Desktop>helptype

显示文本文件的内容。

 

TYPE[drive:][path]filename

       说明十分简洁,使用也十分简单。

使用示范如下:

C:\Users\ThinkPad\Desktop>typeE:\WorkSpace\code_count.py

#!/usr/bin/python

 

import os

 

pwd = os.getcwd()

 

# extension namesfor files, according to the need to add.

ext_names =['.c','.h','.java','.py','.m','.pl','.bat']

 

line_num = 0

 

forroot,dirs,files in os.walk('.'):

        os.chdir(root)

        for each_file in files:

                for ext_name in ext_names:

                        ifeach_file.lower().endswith(ext_name.lower()):

                                line_num +=len(open(each_file,'r').readlines())

                                break

        os.chdir(pwd)

print("codeline number is:" + str(line_num))

       从上面的结果可以看出,目前虽然中断的启动位置位于驱动盘的C盘,但是依然可以用于展示E盘上的文件信息。

       说起来,在使用Windows系统的时候这个功能我其实不常用。Windows中极少在命令行终端中进行频繁的切换或者信息查看,至少现在不常用。不过,后期看看PowerShell的功能是否便捷,如果便捷并且强大的话,类似的功能或许不会少用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值