タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

shellに関するArisonのブックマーク (1)

  • bashで変数の一部を抜き出す時はパラメタ展開で

    bash使ってて、ある変数の一部を抜き出す処理を行う時は パラメタ展開(Shell Parameter Expansion)を使うべし。 cut は使わないこと。 1レコード1行で固定長のデータを編集したいとき、 シンプルに考えたら、1行を読み込んで何らかの変数に格納して 変数の何桁目から何桁目を抜いて、条件に応じて、ほげほげ・・・みたいなことをすると思います。 そんなとき、ある変数の一部を抜き出して変数に格納する場合 cutコマンドを使用する方法 (と パラメタ展開) がざっと思いつきました。 …パラメタ展開はcutコマンドで時間かかりすぎたので採用した。 cutコマンドを使用する方法 hoge="//arison.jp" work=`echo ${hoge} | cut -c 2-4 ` echo ${work} ris みたいな感じでやると、変数workに変数hogeの2文字目から4

    bashで変数の一部を抜き出す時はパラメタ展開で
    Arison
    Arison 2015/06/04
    bashで変数の一部を抜き出す時はパラメタ展開で
  • 1