cut -fオプション
・フィールド数との間のスペースについて
・必要?
・不要?
・どちらでも良い?
・入れた方が良い?
・入れない方が良い?
半角スペースなし
cut -f5-
半角スペースあり
cut -f 5-
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答2件
0
man cut で オンラインマニュアルを参照してみましたか?
Mac では、こんな風に説明されてました。
...
-f list
The list specifies fields, separated in the input by the field delimiter character (see the -d option.) Output
fields are separated by a single occurrence of the field delimiter character.
...
いろいろな使い方も例をみると, SPACE の有無はどちらでも良いようです。
正確にしらべるなら、 cut のソースコードをみて、コマンドラインパラメータをどう処理しているかを調べる必要があります。
mac で試すと、以下のようになりました。
$ echo "123456,abcdef,1,2,3" | cut -f2 -d, abcdef $ echo "123456,abcdef,1,2,3" | cut -f 2 -d, abcdef
参考
...
## タブ区切りで最初の列と3列目だけを抽出して、タブ区切りで出力する
$ cut -f1,3 foo.txt
...
- Using cut command in Linux https://ittrainingday.com/2016/02/20/using-cut-command-in-linux/
...
ifconfig eth1 | grep “inet addr” | cut -d : -f 2
...
投稿2016/07/10 03:27
総合スコア22324
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/07/11 00:37