答えて
Windowsのtype
コマンドはUNIX cat
と同じように動作し、バイナリファイル用に/ Bオプションが必要になる場合があります。
例1:
cat file1 file2 > file3
例2:
type file1 file2 > file3
は等価である
type *.vcf > all_in_one.vcf
このコマンドは、1つにすべてのvCardをマージします。あなたがそれを好きかのようtype
は、取得・コンテンツの別名であることを
このような場合、タイプの問題は、複数のファイルを指定したときに、コマンドラインで –
コマンドラインで複数のファイルを指定する場合は、ファイルの内容をコピーする前に、いくつかの空白行とファイルの名前を出力してください。それを試してください:) –
ああ、私はヘッダーが標準エラーに行くことに気づいていませんでした。知っておいてよかった。 –
あなたはこのようなcopy /b
を使用することができます。
copy /b file1+file2 destfile
ファイルのシーケンスに "copy/b file * destfile"のようなワイルドカードを使用することができます – Stalinko
ちょうどドスを使用するには、複数のソースファイルと1つの宛先ファイルを指定して、コマンドをコピーしてください。
コピーファイル1ファイル2 + appendedfile
あなたは
恥知らずPowerShellのプラグ(私は学習曲線が痛みだと思うので、そのいずれかの機会に何かを教えることは助けることができる)
Get-Content file1,file2
注意より良い、あなたが書くことができます:あなたがあなたの仕事をやっているマシンを管理している場合は、私は非常にGnuWin32をインストールすることをお勧めし
type file1,file2
。 "Download All"だけを実行し、wgetプログラムにすべてのパッケージを取得させます。 cat、grep、find、gzip、tar、less、および何百もの他のものにアクセスできます。
GnuWin32は、新しいWindowsボックスにインストールする最初のものの1つです。
単に既存のファイルの最後にテキストを追加する場合は、>>パイプを使用できます。例:あなたはバッチスクリプトを使用して、ここにインストールのpythonを持っている必要があります場合は
echo new text >>existingFile.txt
は、バッチやPythonでpolygot答えです:join.bat用法として保存した場合
1>2# :^
'''
@echo off
python "%~nx0" " %~nx1" "%~nx2" "%~nx3"
exit /b
rem^
'''
import sys
import os
sys.argv = [argv.strip() for argv in sys.argv]
if len(sys.argv) != 4:
sys.exit(1)
_, file_one, file_two, out_file = sys.argv
for file_name in [file_one, file_two]:
if not os.path.isfile(file_name):
print "Can't find: {0}".format(file_name)
sys.exit(1)
if os.path.isfile(out_file):
print "Output file exists and will be overwritten"
with open(out_file, "wb") as out:
with open(file_one, "rb") as f1:
out.write(f1.read())
with open(file_two, "rb") as f2:
out.write(f2.read())
は次のようになります。
join.bat file_one.bin file_two.bin out_file.bin
感謝の気持ちもthis answerありがとうございます。
Windows 10のRedstone 1リリースでは、WindowsはNTOSカーネル用の実際のLinuxサブシステムを追加しました。私はもともと、Androidアプリやドッカータイプのシナリオをサポートすることを意図していたと思う。MicrosoftはCanonicalと提携し、実際のネイティブbashシェルを追加しました。また、aptパッケージマネージャを使って多くのUbuntuパッケージを入手することができます。たとえば、apt-get gccを実行して、Linuxボックスと同じようにGCCツールチェーンをインストールすることができます。
私が大学にいたときにこのようなことが起こっていたら、ネイティブのWindows bashシェルで自分のUnixプログラミングの割り当てのほとんどをやっていたと思います。
- 1. Ruby on Rails用のビーストの代替品はありますか
- 2. ReplayDIRECTOR/Chronon Debuggerのオープンソースの代替品はありますか?
- 3. Silktestに無料の代替品はありますか?
- 4. .Net 4 Code Contractsスタティックアナライザーの代替品はありますか?
- 5. Webminファイルマネージャの代替品はありますか?
- 6. BoxedApp SDKの代替品はありますか?
- 7. cushycmsの代替品はありますか?
- 8. Paste.Templateの代替品はありますか?
- 9. Alternativa3Dエンジンの代替品はありますか?
- 10. Visual Studio Professional用のCodeMapの代替品があります
- 11. VimからPathogenに代わるEmacsの代替品はありますか?
- 12. Windows Phone上のWaitHandle.WaitAllの代替手段はありますか?
- 13. WindowsのPowの代替手段はありますか?
- 14. Jquery約束:再利用可能な代替品はありますか?
- 15. WindowsではProgramDataの代替フォルダがありますか?
- 16. ACRA用Bugsenseの代替品
- 17. WebMatrixはCoda on Windowsの良い代替品ですか?
- 18. EGitの互換性 - または代替品がありますか?
- 19. OracleのJVM(ウィンドウ)に対するBSDライセンスの代替品はありますか?
- 20. WPFのリッチテキストボックスのオープンソースのフリーな代替品はありますか?
- 21. IE11のための "Backface-visibility:hidden"の代替品はありますか?
- 22. 認定航空プラットフォーム上のQtの代替品はありますか?
- 23. Socket.IO(または代替)用のホスティングサービスはありますか?
- 24. シャープアーキテクチャー代替品
- 25. NAnt代替品
- 26. textmarks.comの代替品
- 27. Silverlightの代替品
- 28. Firebugの代替品
- 29. チェリーピッキングの代替品
- 30. PCAPの代替品
あなたのタイトルの質問とあなたの説明の質問は全く同期していません。 typeはタイトルの質問に対する最良の答えとなり、copy/bは説明の質問に対する最良の答えになります。可能であれば、そのタイトルを変更することもできます。 – Joseph
@Joseph 'type'は' cat'の機能の一部のみを置き換えることができます(Windowsではバイナリファイルとテキストファイルの区別による)。 – jfs
UNIX/LINUXコマンドを使用しないためにWindowsが嫌い – winklerrr