linux(8)リダイレクト
1067 ワード
リダイレクト
画面に出力すべき内容を他の場所に出力する
同じファイルに情報を入力したい場合は、
または
でもそうはいかない
クロスライトされ、エラーが発生します.
catファイルの作成
catキーボードから入力を読み込みファイルに格納
たじゅうめいれい
セミコロンで区切って順次実行
または命令$?&||
2つの命令に依存性がある場合.それは彼らを使うことになります.
cmd 1の実行結果が真であれば、cmd 2の実行を継続する
cmd 1の実行が真である場合、cmd 2は実行する.
画面に出力すべき内容を他の場所に出力する
ll /home/ffff > listright 2> listerror
得られた正しい情報をlistrightに入力し、エラー情報をlisterror、> ,2>
に入力する同じファイルに情報を入力したい場合は、
ll /home/ffff &> list
または
ll /home/ffff > list 2>&1( )
でもそうはいかない
ll /home/ffff > list 2> list
クロスライトされ、エラーが発生します.
catファイルの作成
catキーボードから入力を読み込みファイルに格納
cat > filename
このときキーボードに入力された内容がファイルに格納され、ctrl+dを入力して入力を終了するcat , cp
cat > destfile |sourcefile
は、デフォルトでは行入力が行われ、xを入力して車に戻ると入力が自動的に終了します.cat > catfile << "x"
たじゅうめいれい
cmd;cmd
セミコロンで区切って順次実行
または命令$?&||
2つの命令に依存性がある場合.それは彼らを使うことになります.
cmd1&&cmd2
cmd 1の実行結果が真であれば、cmd 2の実行を継続する
cmd1||cmd2
cmd 1の実行が真である場合、cmd 2は実行する.
c++