Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> Linuxオペレーティングシステムでのコマンドアプリケーションのリダイレクトとその構文

Linuxオペレーティングシステムでのコマンドアプリケーションのリダイレクトとその構文

  

1.標準入力の制御

構文:Commandコマンドの実行結果を指定したファイルに送信します。

例:

ls -l> list "ls -l"コマンドの実行結果をファイルリストに書き込みます。

構文:Command>!ファイルは、指定したファイルにコマンドの実行結果を送信し、ファイルがすでに存在する場合は上書きします。

例:

ls -lg>! list "ls - lg"コマンドの実行結果をファイルリストに上書きします。

構文:Command>& File指定したファイルにコマンドを実行したときに画面に表示される情報を書き込みます。

例:

cc file1.c>& error file1.cファイルのコンパイル時に生成された情報をファイルエラーに書き込みます。

構文:Command>>ファイルは、コマンドの実行結果を指定されたファイルに追加します。

例:

ls-lag>> list "ls-lag"コマンドの実行結果をファイルリストに追加します。

構文:Commands>>& Filesコマンドを実行したときに画面に表示される情報を指定したファイルに追加します。

例:

cc file2.c>>& error file2.cファイルのコンパイル時に画面によって生成された情報をファイルエラーに追加します。

3.コマンド構文

command> filename標準出力を新しいファイルにリダイレクトします。

command>> filename標準出力をファイルにリダイレクトします。中(追加)

コマンド1> fielnameは標準出力をファイルにリダイレクトします。

コマンド>ファイル名2>& 1は標準エラーと一緒に標準出力をリダイレクトします。

command 2> filenameは標準エラーをファイルにリダイレクトします

command 2>> filenameは標準出力をファイルにリダイレクトします(追加)

command>> filename 2>& 1標準エラーと一緒に標準出力をファイルにリダイレクト(追加)

command filename2 filenameコマンドをfilename2への標準入力として使用する標準出力としてのファイル

コマンド&m;標準出力をファイル記述子にリダイレクトします。m

コマンド

Copyright © Windowsの知識 All Rights Reserved