2008-05-02から1日間の記事一覧

Windowsで?

etc

Windowsでじゃなくて、バッチファイルで、のほうが正しいような。

Windowsで部分文字列

etc

%current_dir:~0,3%で先頭3文字分がとれるらしい。 なんで~が必要なんだ。

Windowsでコマンドの実行結果を変数に代入

etc

for /f "usebackq tokens=*" %i IN (`echo あああ123`) DO @set myvar=%i Works - kool tips バッチファイル中では%を重ねる必要があるらしい。 for /f "usebackq tokens=*" %%i IN (`cd`) DO @set current_dir=%%i これで、current_dirにcdの結果、つまりカ…

Windowsでpwd

etc

気持ち悪いことに、cdを使うらしい。

a.outの由来

etc

由来は "Assembler Output"。元々は PDP-7 で用に作成されたアセンブラが出力するファイル名が a.out だった (C言語はもちろん、B言語より前の時代)。その後リンク機能が実装されて「Assembler Output」は実態にそぐわなくなったが、誰も名前を変えようとせ…