当前位置:  开发笔记 > 开发工具 > 正文

在Windows上是否有猫的替代品

如何解决《在Windows上是否有猫的替代品》经验,为你挑选了4个好方法。

我需要*.bat在Windows 上使用脚本加入两个二进制文件.

我怎样才能做到这一点?



1> Nathan Jones..:

Windows type命令与UNIX的工作方式类似cat.

例1:

type file1 file2 > file3

相当于:

cat file1 file2 > file3

例2:

type  *.vcf > all_in_one.vcf  

此命令将所有vcards合并为一个.


啊,我没有注意到标题转到stderr.很高兴知道.
在命令行上指定多个文件时,在复制文件内容之前,键入输出一些空行和文件名.试试吧 :)
另一个提示:避免显示任何其他输出`type file1 file2> file3 2> NUL`

2> Greg Hewgill..:

你可以copy /b像这样使用:

copy /b file1+file2 destfile


对于文件序列,您可以使用通配符,例如"copy/b file*destfile"

3> David Citron..:

如果您可以控制正在工作的机器,我强烈建议您安装GnuWin32.只需"全部下载",让wget程序检索所有包.然后,您将可以访问cat,grep,find,gzip,tar,less和其他数百个.

GnuWin32是我在新Windows机器上安装的第一件事.


如果使用外部实用程序是可以接受的,我更喜欢使用busybox for Windows,这是一个包含~30个Unix实用程序的单个~600 kB exe.唯一的区别是,应该使用"busybox cat"命令而不是简单的"cat"

4> Jay Bazuzi..:

无耻的PowerShell插件(因为我认为学习曲线是一种痛苦,所以在任何机会教学都可以帮助)

Get-Content file1,file2

请注意,这type是Get-Content的别名,所以如果你更喜欢它,你可以写:

type file1,file2

推荐阅读
和谐啄木鸟
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有