« テレビ番組等感想 その 449: 2016 年第 2 四半期の纏め | トップページ | テレビ番組等感想 その 450: 2016 年第 3 四半期の纏め »

2016年8月 6日 (土)

Yash 2 その 281: Cygwin でのコマンド名補完

Cygwin でコマンド名を補完するとき、ls.exe みたいに exe 拡張子がほぼすべてのファイル名にくっついてくるのが嫌だなと思って、補完結果から拡張子を自動的に除く様にしようと yash を弄ってゐたのだが、微妙な問題に気付いたので一旦やめることにした。

Cygwin は基本的に exe 拡張子を抜いたファイル名でファイルを指定すると自動的に拡張子を補ってファイルを開いてくれるのだが、拡張子があるファイルとないファイルの両方があるときは拡張子は補はれない。よって、常に exe 拡張子を省略して補完することが安全だとは言へない。この点を考慮して賢く補完するのは面倒だと思った次第。

|

« テレビ番組等感想 その 449: 2016 年第 2 四半期の纏め | トップページ | テレビ番組等感想 その 450: 2016 年第 3 四半期の纏め »

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック


この記事へのトラックバック一覧です: Yash 2 その 281: Cygwin でのコマンド名補完:

« テレビ番組等感想 その 449: 2016 年第 2 四半期の纏め | トップページ | テレビ番組等感想 その 450: 2016 年第 3 四半期の纏め »