タグ

2018年7月7日のブックマーク (3件)

  • シェルスクリプトで一行ずつ読込む while read line 4パターン - eTuts+ Server Tutorial

    Bash でコマンドの実行結果、またはファイルの中身を一行ずつ読み込むためには、read コマンドを使います。 具体的には、while ループを回しながら、read によって読み込まれたデータを、一行ずつ line という変数に格納する形になります。 コマンドの実行結果、またはファイルの中身が最終行まで完全に読み込まれた時点でループから抜けることになります。 というわけで、while read line セットで覚えると良くて、while read line をより効率的に使うために、Here Document (ヒアドキュメント) と一緒に使うことが多いです。 Unix 系、Linux 系、OSX、BSD 等、シェルが使える環境上でスクリプト書くときにパターン化していつでも参考にして状況に応じて使えるようにまとめてみました。

    シェルスクリプトで一行ずつ読込む while read line 4パターン - eTuts+ Server Tutorial
  • ディズニー、アニメ映画の3DCGデータを無償公開 “モアナの島”丸ごと約45GB分 研究用途に期待

    米Walt Disney Animation Studiosが、ディズニーのアニメ映画「モアナと伝説の海」に登場する島の3DCGデータアセットを無償公開。研究開発に役立ててほしいという。 米Walt Disney Animation Studiosはこのほど、ディズニーのアニメ映画「モアナと伝説の海」(2016年)に登場する架空の島「モトヌイ島」の3DCGデータアセットを無償公開した。研究目的やソフトウェア開発用途に限り自由に使える。 公開されたデータには、島に生息する木や植物、岩、海、海中生物、雲などを含む150億以上の要素が含まれているという。島全体を静止画として書き出すために必要なデータだけで約45GB、アニメーションとして動かす場合に必要なファイルはさらに約24GBにも上る。 データのライセンス要項、アイテムごとの解説などは、同時に公開されたReadMe(PDF)から確認できる。

    ディズニー、アニメ映画の3DCGデータを無償公開 “モアナの島”丸ごと約45GB分 研究用途に期待
    rhyaosh
    rhyaosh 2018/07/07
  • xargs

    xargsはEX-argsと読み、引数を組み合わせるという意味を持ちます。xargsコマンドは標準入力からリストファイルを読み込み、引数のコマンドラインにそのリストファイルのアイテムを渡して、実行することができます。 xargsの使い方 xargsコマンドは、標準入力からコマンドの引数にしたいアイテムのリストを、xargsコマンドの引数には実行したいコマンドを入力して、実行します。アイテムのリストは、例えば、findコマンドが利用できます。 xargsコマンドは引数にした実行したいコマンドの末尾に、標準入力から読み込んだアイテムを挿入して、実行したいコマンドを実行していきます。追記するアイテムはオプションで指定しない限り、コマンドラインで制限されている文字数まで一行のコマンドとして挿入されます。

    xargs