2016年2月10日のブックマーク (7件)

  • シェルの変数に慣れる

    ユーザー定義変数の使い方 変数は、シェルの世界、とくに英語のドキュメントでは「パラメータ」と呼ばれていますが、日語でパラメータというとどうも違う意味にとられがちなので、ここでは「変数」と呼ことにしたいと思います。ではシェルスクリプトにおける「変数」の取扱と特徴について見ていくことにしましょう。 シェルやシェルスクリプトで変数を定義する場合は、 のように記述します。とくに前もって変数を宣言したりする必要はありません(宣言することもできますが)。‘=’の両側にスペースをあけたりしてはいけません。C言語などの変数代入などの際にスペースをあける癖のある方は気をつけてください。 格納された値を参照する場合は、変数の先頭に‘$’をつけます。ためしにechoを使って標準出力に変数を表示してみます。

    シェルの変数に慣れる
  • リクルートITスタッフィング

    ITSTAFFING(ITスタッフィング)利用者様へ 株式会社リクルートスタッフィング 『ITSTAFFING(ITスタッフィング)』サイトの『リクルートスタッフィング』サイトへの移行のご案内 日頃より『IT STAFFING』をご利用いただきありがとうございます。 この度、誠に勝手ながら、2020年4月1日(水)よりIT STAFFINGのWEBサイトは、 リクルートスタッフィングのWEBサイトに移行することになりました。 この移行により、ITエンジニア/WEB・その他IT系職種のお仕事がより探しやすくなるよう、検索性を向上させていきます。 ご利用いただいている皆様には御礼申し上げると共に、引き続き移行後のIT STAFFINGもご愛顧いただければ幸いです。

  • bashコーディング規約 - Qiita

    モチベーション 一定の品質を保ちたい 書くたびに書き方が変わるのは好ましくない シェバング(shebang)は#!/bin/shではなく#!/bin/bashにする シバン、シェバンとも言われる #!/bin/shは実行環境によって様々なシェルにシンボリックリンクになっているので、bashなら#!/bin/bashと明示しよう インデントは半角スペース2つ 1行が横に長くなり折り返されないように 処理内容および使い方をスクリプト内に記載する(usage()) 何をしてくれるスクリプトか、どのように使うのかusage()関数を用意しよう ヘッダコメントでもいいけど function usage() { cat <<_EOT_ Usage: $0 [-a] [-b] [-f filename] arg1 ... Description: hogehogehoge Options: -a aaa

    bashコーディング規約 - Qiita
  • bash によるオプション解析 - Qiita

    すこし記事が長いため、簡単なアウトラインを書いておきます。要点だけ掴みたい場合は、最終項の「まとめ」を読むのがいいかもしれません。 コマンドライン引数の一般的な解析手法 それぞれの特徴 〜 getopt と getopts の違い getopts(メリット・デメリット) getopt(メリット・デメリット) 自前で解析しちゃう(唯一のデメリット) まとめ ============================= コマンドライン引数を処理する一般的な手法として、 getopts getopt shift などで自力で解析 といった具合に、上から順に考えつくかと思います。getopt(3) は UNIX において、コマンドの引数を処理する一般的な C 言語のライブラリ関数です。それを用いて実装されたコマンドが getopt(1) です。Bourne シェル系だと内部関数になりますが、同系統の

    bash によるオプション解析 - Qiita
  • 主人が26年ぶりに高校生になると言い出しました

    Mon, Dec 21, 2015 One-minute readこんにちは。これは退学 Advent Calendar 2015 12/21の記事です。 お前だれよ?東銀座にあるイベント会社でエンジニアをやっているおっさんです。子が一人ずついます。 高校中退からフリーター、自営業とふらふらして過ごしていたらゲーム会社に拾われ、そこでプログラミングの技術を身につけ、以来ソフトウェアエンジニアとして生計を立てています。ここ数年は主にRubyを書いています。 退学の経緯都立高校に入学したのですが、うっかり体育会系の気風が強いところを選んでしまい(もともとは旧制中学で男子校だったらしい)、毎日の通学をとても苦痛に感じていました。ギリギリの出席日数を常に計算し、計画的にサボる、という戦略で2年生には進級できたのですが、必要出席数の計算をしくじり、3年生への進級には失敗してしまいました。留年が確定

    ryota-murakami
    ryota-murakami 2016/02/10
    高校中退からフリーター、ソフトウェアエンジニアというキャリアパスまんま自分だ...今後大学で勉強したいと思っているから、僕も高卒資格は取得しておかなきゃ。
  • コインスペース | テレワーク・勉強に最適なコワーキングスペース

    コインスペースは、誰でも気軽に利用できるワーキングスペースです。 テクノロジーを活用した新たな空間創造を通じて、生活者の時間的価値向上への貢献を目指しています。

    コインスペース | テレワーク・勉強に最適なコワーキングスペース
    ryota-murakami
    ryota-murakami 2016/02/10
    nomado†leggendaria
  • ç”»åƒ�処ç�†ã�®æ•°å¼�を見ã�¦çŸ³ã�«ã�ªã�£ã�Ÿæ™‚ã�®ã�Ÿã‚�ã�®ã€�金ã�®é‡�

    ryota-murakami
    ryota-murakami 2016/02/10
    []