Shell command -2
tr
translate or delete characters-dオプションでは、文字を削除できます. sed
: stream editor
exec
前のコマンドの結果を入力できます.
execの後に他のコマンド(入力(ファイル)が必要なコマンド)を使用します.
後の「;」貼り付けて端点を表示します.
basename
:break a null-terminated pathname string into directory and filename components.
returns the component following the final '/'. Trailing '/' characters are not counted as part of the pathname.
パス出力を削除できます(前の"/"の後の値) -s remove a trailing SUFFIX
オプションはありません.少なくとも接尾辞を削除できます. xargs
: construct a command line consisting of the utility and argument operands specified followed by as many arguments read in sequence from standard input as fit in length and number constraints specified by the options. The xargs utility shall then invoke the constructed command line and wait for its completion.
前のコマンドの結果をリストして入力します.
オプションなしですべての書き換え文字を削除することもできます.
wc
Print newline, word, and byte counts for each FILE-cバイト数 -m chars文字数 -l回線数
cut
: remove sections from each line of files-d区切り記号を指定します.フィールドを区切り記号で区切ります. -fフィールドを選択します.(手前から1.2.3…) grep
: searches for PATTERNS
指定した文字を含む行のみを出力します.-w単語による選択
etherの後に空白の行が見つかったとき...「ether」の代わりにfind-nameを使用できます.
echo -n
: display a line of text
通常は、>を使用してファイルを直接入力します.-nオプションを使用すると、2行のテキストを削除できます. awk
:パターンをブラウズし、条件を提供することで出力を加工できます.
フィールド$、列 NR行番号
特定の行、列、または抽出条件のみを抽出することは、ナビゲーション時に便利です.
rev
:逆の順序で置換
sort
:アルファベット順-r逆配列 obase ibase
:小数を変換するときに便利です.input base進数を指定すると、10進数を受け入れて変換します.output baseが指定されている場合は、10進数から指定された進数に変換されます.同時に使用できます.
bc
: utility shall implement an arbitrary precision calculator.
translate or delete characters
$tr 'a' b'
$tr 'abc' 'def'
$tr -d '\n'
置換は1対1で、個数を合わせます.: stream editor
$ find . -name ".c" | sed 's/a/b/g'
現在のディレクトリとsubディレクトリにあります.cで終わるファイルに移動し、aをb出力に変換します.g = global$ find . -name ".c" | sed 's/..$//g'
現在のディレクトリとsubディレクトリにあります.cで終わるファイルに移動し、終了文字を2つ削除します.exec
前のコマンドの結果を入力できます.
execの後に他のコマンド(入力(ファイル)が必要なコマンド)を使用します.
後の「;」貼り付けて端点を表示します.
basename
:break a null-terminated pathname string into directory and filename components.
returns the component following the final '/'. Trailing '/' characters are not counted as part of the pathname.
パス出力を削除できます(前の"/"の後の値)
オプションはありません.少なくとも接尾辞を削除できます.
: construct a command line consisting of the utility and argument operands specified followed by as many arguments read in sequence from standard input as fit in length and number constraints specified by the options. The xargs utility shall then invoke the constructed command line and wait for its completion.
前のコマンドの結果をリストして入力します.
オプションなしですべての書き換え文字を削除することもできます.
wc
Print newline, word, and byte counts for each FILE
$find . |wc -l
find結果を出力する行数cut
: remove sections from each line of files
: searches for PATTERNS
指定した文字を含む行のみを出力します.
etherの後に空白の行が見つかったとき...「ether」の代わりにfind-nameを使用できます.
echo -n
通常は、>を使用してファイルを直接入力します.
:パターンをブラウズし、条件を提供することで出力を加工できます.
フィールド
特定の行、列、または抽出条件のみを抽出することは、ナビゲーション時に便利です.
rev
sort
:アルファベット順
:小数を変換するときに便利です.input base進数を指定すると、10進数を受け入れて変換します.output baseが指定されている場合は、10進数から指定された進数に変換されます.同時に使用できます.
bc
: utility shall implement an arbitrary precision calculator.
Reference
この問題について(Shell command -2), 我々は、より多くの情報をここで見つけました https://velog.io/@soongle/Shell-command-2テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol