タグ

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

  • シェル変数展開のまとめ – OpenGroove

    シェルにおける変数展開について。 変数展開{ }(ブレース)の中で各種文学列演算子を使い、変数の存在や値をチェック することができる。-,=,?,+演算子使用時に「:」を付加していれば値がヌルかどうか をチェックする。 省略された場合、値がヌルかどうかのチェックはせず、評価する変数が定義されて いるかどうかのみチェックする。 ${var:-str} シェル変数が未設定か値がヌルの場合、指定した値を返す。 この時変数varに値は代入されない。 $ echo ${animal} ←変数が未設定 $ echo ${animal:-cat} cat $ echo $animal ←変数は設定されていない ${var:=str} シェル変数が未設定か値がヌルの場合に指定した値を返し、さらに変数varに値が代入される。 $ echo $animal ←変数が未設定 $ echo ${animal:=d

  • Windows Explorer のアドレスバーは、"ファイル名を指定して実行"を超える - Qiita

    Windows Explorerの「アドレスバー」は、ほぼほぼ「ファイル名を指定して実行」と同じ機能、場合によってはアドレスバーの方が機能豊富だよ、というお話。 テスト環境 Azure上に作成したWindows Server 2012で試しています。 Windows 7/8/10, Windows Server 2008R2/2012/2012R2で出来ます。 例1:コマンドプロンプトを開く 「ファイル名を指定して実行する」場合 コマンドプロンプトを開きたい時よく紹介されるのは、「ファイル名を指定して実行」という画面でcmdと打つこと。 と、こうなる。 ここまではよく知られた話かと。でも… エクスプローラだからこそ出来ること エクスプローラである程度階層を辿ったあと、ここをカレントディレクトリにしてコマンドを打ちたいんだけど…ってことはよくある。 そんな時、おもむろにアドレスバーにcmdと

    Windows Explorer のアドレスバーは、"ファイル名を指定して実行"を超える - Qiita
    yuuAn
    yuuAn 2016/02/29
    アドレスバーで `git init` できるとは!