cat ファイル1 ファイル2 ... | コマンド <> file1_in.txt_or_file1_out.txt |
猫ファイル1 | コマンド(sed、grep、awk、grepなど) > result.txt |
猫ファイル1 | コマンド (sed、grep、awk、grep など) >> result.txt |
grep Aug /var/log/messages | ファイル「/var/log/messages」でキーワード「Aug」を検索します。 |
grep ^Aug /var/log/messages | ファイル「/var/log/messages」で「Aug」で始まる単語を検索します。 |
grep [0-9] /var/log/messages | ファイル '/var/log/messages' 内の数字を含むすべての行を選択します。 |
grep Aug -R /var/log/* | ディレクトリ「/var/log」およびそれに続くディレクトリで文字列「Aug」を検索します。 |
sed 's/stringa1/stringa2/g' example.txt | example.txt ファイルの「string1」を「string2」に置き換えます。 |
sed '/^$/d' 例.txt | example.txt ファイルからすべての空白行を削除します。 |
sed '/ *#/d; /^$/d' 例.txt | example.txt ファイルからすべてのコメントと空白行を削除します。 |
echo 'esempio' | tr '[:下:]' '[:上:]' |
sed -e '1d' 結果.txt | ファイルexample.txtの最初の行を除外する |
sed -n '/文字列a1/p' | 「string1」という単語を含む行のみを表示します |
sed -e 's/ *$//' example.txt | 各行の最後の空白文字を削除します |
sed -e 's/stringa1//g' example.txt | 文書から「string1」という単語のみを削除し、残りはすべて保持します。 |
sed -n '1,5p;5q' 例.txt | 1行目から5行目までの内容を表示します |
sed -n '5p;5q' 例.txt | 5行目を表示 |
sed -e 's/00*/0/g' 例.txt | 複数のゼロを1つのゼロに置き換える |
cat -n ファイル1 | ファイル内の行数を示します |
猫の例.txt | awk 'NR%2==1' |
エコーabc | awk '{print $1}' |
エコーabc | awk '{$1,$3} を印刷' |
ファイル1 ファイル2を貼り付け | 2つのファイルまたは2つの列の内容を結合する |
貼り付け -d '+' ファイル1 ファイル2 | 2つのファイルまたは2つの列の内容を「+」で区切って結合します |
ソートファイル1ファイル2 | 2つのファイルの内容を並べ替える |
ソートファイル1ファイル2 | 一意 | 2つのファイルを結合します(重複行のコピーを1つだけ保持します) |
ファイル1、ファイル2をソート | uniq -u | 交差部分を削除し、他の行は残す |
ファイル1、ファイル2をソート | uniq -d | 2 つのファイルの共通部分を取り出す (両方のファイルに存在するファイルのみ保持) |
通信 -1 ファイル1 ファイル2 | 2つのファイルの内容を比較し、「file1」の内容のみを削除します。 |
通信 -2 ファイル1 ファイル2 | 2つのファイルの内容を比較し、「file2」の内容のみを削除します。 |
通信 -3 ファイル1 ファイル2 | 2つのファイルの内容を比較し、両方のファイルに共通する部分のみを削除します。 |