スクリプトday02にはなら

リダイレクトパイプ文字と

  1.リダイレクト(-TR):プログラムで、データの入出力:

    •   データ入力:キーボード - 人々の標準入力ではなく、入力する唯一の方法
      •   - 染色
      •   エコー "123456" | "ユーザ名" --stdin passwdの
      •   例:関数は、ユーザーのuseradd.sh.user.txtテキスト文書1000人のユーザを追加します
        。./useradd SH II.Aを / useraddの。SH .B 
        ... 
         / useraddの。SH <USER.TXT> しばらくのライン; 行う
                ループライン$ DONE <は/ etc / passwdのを >
        
        
            
        
    •    出力データ:ディスプレイ - 標準出力だけでなく、出力     
    • 文書の分類に相当FAファイル識別子0-9 //
      •   0--標準出力
      •   1--標準入力
      •   2-- O誤差(標準誤差)

     一般的なリダイレクト記号:

      1.標準出力

      >カバレッジのリダイレクト、使用することは非常に危険な、に注意を払う必要があります

        SER -c //リダイレクト機能を削除します

        > | //強制リダイレクト

      >>アペンドリダイレクトはカバーしていません。

      2.標準入力

      

      3.エラー出力

        2> 2 >>

        拡張:コンテンツを出力をする必要がない限り、出力状態として:

lsのは/ etc />は/ dev / nullの
場合は [$?-eq 0 ]; その後、
    ,,,,,    
Fiの

        &>&>> == 2&> 1

          lsのは/ etc /&>を/ dev / null

 

第二に、パイプライン(TEE)

  commdan1 | commdan2 | commdan3 | .......

  実行するコマンドに前のコマンドの結果:

  [Linuxのアイデア:大の小さな機能を達成するための機能を組み合わせる例:

  

        

  ティー:1つの入力、2出力

    /tmp/tee.out //出力画面ティー一度、再度保存

    最初の行

    猫/tmp/tee.out

例:

 

 

 

 

 

      

おすすめ

転載: www.cnblogs.com/ljx1/p/11331728.html