Manipulating and/or expanding variables ${parameter}Same as $parameter, i.e., value of the variable parameter. In certain contexts, only the less ambiguous ${parameter} form works. May be used for concatenating variables with strings. your_id=${USER}-on-${HOSTNAME} echo "$your_id" # echo "Old \$PATH = $PATH" PATH=${PATH}:/opt/bin # Add /opt/bin to $PATH for duration of script. echo "New \$PATH = $
シェルスクリプトを書いていると、カレントディレクトリ名は必要だが、pwdコマンドから返される完全なパスは必要ないことがよくある。本稿では、カレントディレクトリだけを抜き出す方法を4通り紹介する。 basenameを使う basenameコマンドは、カレントディレクトリ名を抜き出す最も簡単で単純な方法だ。 basename /usr/local/bin bin ただし、ディレクトリ変数を使うシェルスクリプトでは、この方法は役に立たない。この場合は、pwdをバッククォート(`)で囲んでbasenameと併用することで、変数に対応できる。 cd /usr/local/bin basename `pwd` bin echoとパラメータ置換を使う bashスクリプト言語は、変数を操作したり拡張したりできるパラメータ置換などの心憎いトリックを満載している。${var##pattern}構文のパラメータ
わかったー! どんなに頑張っても体が柔らかい人ほどには柔らかくならなかったストレッチのコツが、ようやくわかったー!! そんで昨夜は、生まれて初めて開脚前屈で胸がぺったり床につけられたよ! 立位体前屈でも、指先だけじゃなく指の付け根までぺったり床につけられたよ! 嬉しいよおおおおう! コツは股関節の使い方と、下腹に腹圧をかけて「押す」動作にありました。それを教えてくれたのが、『スポーツ選手なら知っておきたい「からだ」のこと』という本です。昨日この本を買ってきてそのとおりやってみたら、いきなり「胸ぺったり」ができて驚愕したんですよ。以下、この本に載っている開脚前屈と立位体前屈のやり方を簡単に要約して書いてみます。 開脚前屈のやりかた これにはふたつのステップがあります。 股関節をストレッチしてみよう(1) (pp40-41) 座った状態で、膝をやや曲げて両脚を大きく開く。 股関節を外旋させ、ひ
2007.11.23 Python のファイル参照や操作は面倒だというあなたに path モジュール テーマ:プログラミング言語 Python を使う(336) カテゴリ:Python Python を使ってディレクトリやファイルをたどりながら何かするのは面倒。たとえば、このディレクトリの下のファイル名が「~」で終わっているファイルを削除したいとかいうのを書こうとすると、unix だったら find コマンドを使って、find . -name \*~ -print -exec rm {} \; とかあるわけで、そんな風にもっと簡単にできないかなぁと思う人も多いだろう。で、path モジュールを使えば、この手のものも簡単に書けるようになる。 端的に言うと path モジュールは os.path をラップして使いやすくしたものなので、なければないでゴリゴリと書けばよいわけだけど、あったらあった
Google GearsとGreasemonkeyをセットにして使うことをGearsMonkeyと名付けて紹介されているのをはてなブックマーク - miyagawaのブックマーク / 2007年11月22日で知りました。 Google Gearsの持っている機能をGreasemonkeyからも呼び出せるところを利用して、どんなウェブページでも(自分でコードを書けば)オフライン機能をくっつけることができたりするようになるわけです!というわけで、なにか作ってみようと思っていじったら思わぬところではまって進まず(MMgcに続いてまた)何もできあがらなかったため、以下はまりどころについてだけですが書いておきます... Google Gearsの機能 まずはじめに、オフライン機能のほかにもGoogle Gearsにはいくつか機能があるので、まずはじめにそれをおさらいしてみます。 Google Gea
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く