シェルは、一般的に基本的なコマンドを使用しました

A、差分

:diffコマンドを使用して
ここに画像を挿入説明はvimdiffコマンド
ここに画像を挿入説明ファイルの内容があるとして王の次の
ここに画像を挿入説明ファイルの内容はとしてwang1以下のある
ここに画像を挿入説明2つの差分コマンドファイルとは異なり
ここに画像を挿入説明、ファイル王の内容が変更され
ここに画像を挿入説明、再び2つのファイルを比較
ここに画像を挿入説明ので、2つのファイルのdiffコマンドの比較表示を使用して、結果を意味は、次の表の別の文字が含まれています

文字 意味
最初の数numb1で結果 最初のファイルの行数
A 加えます
D [削除]
C 変更
< 最初のファイル
> 第二のファイル
、D、Cの連絡先電話番号のnumb2後 二番目のファイルの行数

差分パラメータは、一般的に使用される
2つのファイルは、以下に示すとき文献2に2つのスペースは、休憩と矛盾があり、
ここに画像を挿入説明-b:スペースが検出されない示し
ここに画像を挿入説明たパラメータ-cを:ファイルのすべての内容を表示し、別の特定
ここに画像を挿入説明のパラメーター-iは:無視します感度の高い検出
ここに画像を挿入説明ディレクトリ検出:-rパラメータ
ここに画像を挿入説明パラメータ-uを:合成出力
ここに画像を挿入説明

二、パッチ

使用法:元のファイルのパッチファイルパッチ
と組み合わせてパッチをし、差分-u
ここに画像を挿入説明パッチ
ここに画像を挿入説明バックアップ元のファイル:共通のパラメータ-b
ここに画像を挿入説明

三、カット

一般的にカットコマンド切片へのデータ
次のように一般的なパラメータは次のとおりです。

パラメータ 意味
-d 区切り文字を指定します。
-f 指定うそを表示
-c 指定された文字の傍受

カラムはその後、数字や文字を使用することを指定します

デジタル・フォーマット 意味
3 3列目で選択しました
3,5 選択された第3及び第5列
3-5 第5列に選択された第3列
-3 最初から3列目へ
の3- 最初から最後まで3列目

ここに画像を挿入説明ここに画像を挿入説明ここに画像を挿入説明

四、ソート

要件は、一種の達成することができ
、共通のパラメータは次のとおりです。

パラメータ 意味
-n ソート純粋なデジタル
-r 逆順
-u 重複を削除
-o 指定されたファイルへの出力
-t 区切り文字を指定します。
-k ソート順序を指定します。

ファイル内の次の番号書く
ここに画像を挿入説明ここに画像を挿入説明ここに画像を挿入説明ここに画像を挿入説明ここに画像を挿入説明UNIQソート順との組み合わせを
ここに画像を挿入説明ここに画像を挿入説明次の表に使用されるuniqのコマンドパラメータ

パラメータ 意味
-c 繰り返しと統計の合計数
-d 重複行を表示します
-u 行のみを表示します

五、TR

trコマンドは、主に例の文字を変更するために使用されます
ここに画像を挿入説明

六、テスト

テストコマンドのスクリプトにおいて、[]等価
ここに画像を挿入説明

6.1試験で比較数値
パラメータ 意味
= 等しいです
!= 等しくありません
-eq 等しいです
-do 等しくありません
-The 以下で
-lt 以下
-provide 以上で
-gt より大きい

ここに画像を挿入説明

関係で6.2試験条件
パラメータ 意味
-a
-o 若しくは

ここに画像を挿入説明

空の判決で6.3テスト
パラメータ 意味
-n 検出は、空ではありません
-with 検出は空です

ここに画像を挿入説明

ファイルの決意のために6.4のテスト
パラメータ 意味
-if 別のファイルのハードリンクのファイルノード番号が一致している場合は、1つのファイル
-nt ファイル1ファイル2は、新たなより良いではありません
-ot ファイル1ファイル2は、古いよりも良いではありません
-d ディレクトリ
-S ソケット
-L ソフトリンク
-e 存在を検出
-f 簡易ファイル
-b ブロックデバイス
-c キャラクタデバイス

ここに画像を挿入説明ここに画像を挿入説明ここに画像を挿入説明ここに画像を挿入説明ここに画像を挿入説明ここに画像を挿入説明ここに画像を挿入説明

公開された28元の記事 ウォンの賞賛0 ビュー756

おすすめ

転載: blog.csdn.net/weixin_43834060/article/details/105098552