コピー2016.05.07cutコマンドで列の抽出ができます。cutコマンドはデフォルトでは、タブ区切りでフィールドを認識しますが、-dオプションでフィールドの区切り文字を指定することができます。区切り文字として、:(コロン)を指定して確認してみます。フィールドは複数指定することもできます。デリミタも表示されていまいます。出力時のデリミタを変更するにはロングオプションが必要になります。cutコマンドでは、フィールドを複数指定することはできても、それは別々のフィールドであり、同一フィールドは使用できません。出力は必ず入力順序で表示されますので、列の入れ替えを行うこともできません。次は以下のようなバイナリダンプの結果をcutでフィルタしてみます。左の8桁がアドレス、空白を2個置いて、1バイト目が始まっていますが、この空白2個というところが、cutに取っては使いにくいテキストデータとなります。デリミタを空白にして、フィールドを1から順に指定してみましょう。-f2の指定では何も表示されず、-f3でようやくデータの一列目が表示されました。空白文字をデリミタとした場合、空白が2つ続くテキストでは、””(何もない文字列”がフィールドデータとされたからです。このように、cutは規則正しく区切り文字と文字列が存在するテキスト(できればタブ区切り)に向いています。awkでは、連続する空白もデリミタとして認識することができますので、2番目のフィールドを抽出したい場合は、$2をprintするだけで実現できます。cutではできない列の入れ替えも可能です。pasteでの方法を見ていきます。pasteでやろうとすると、当然パイプが続きません。『銀河英雄伝説』にハマったので、田中芳樹原作であるこのアニメも期待しながら見ています。国とは人なので、よい国を作ろうと思ったら、良い人材を集めるのが何よりの近道なんでしょうね。120年生きている人造人間と理系女子大生のドラマです。『綾野剛』が人造人間を演じてますが、なんだか綺麗なフランケンです。逆にそれが作り物に見えてしまう。入浴シーンなんかは筋肉が綺麗過ぎでマ...6-2.並び替え何に使うかわからないrevを使って並び替えとニブルスワップrevは、テキストを左右逆にするコマンドですが、使い道がわからないコマンドの一つです。本来の目的である文字列左右反転の使い方を確認してみます。このようにテキスト...6-2.並び替え都道府県を整理する(連想配列で重複データの削除)未来日記の作者えすのサカエ氏の「ビッグオーダー」がアニメ放映中です。男子高校生星宮エイジの世界を支配する能力で、九州で国を立ち上げ(なんと九州国という)、山口県へ攻め込んで、国盗り合戦?的な展開をしていく内容です。今期アニメなんですが一気に見るため今頃視聴始めました。email.ホーム6.比較・ソート6-2.並び替えスポンサーリンク広告プロフィール管理人:takketeお仕事:システムエンジニア日々何か向上したくて、もがいています。Policyホーム検索トップサイドバースポンサーリンク広告プロフィール管理人:takketeお仕事:システムエンジニア日々何か向上したくて、もがいています。thanksタイトルとURLをコピーしました。