アカウント名:
パスワード:
/ にしていただきたい!!!# 更にパスのセパレータを ; から : に!!
ファイルパスのセパレータを/にして環境変数のセパレータを:にするってことかね?まあファイル名に;を使えるのに環境変数を;で区切るのは悪手ですな。個人的には環境変数の区切りは?か|良いように思うが。パット見:よりも目立つので。
>まあファイル名に;を使えるのに環境変数を;で区切るのは悪手ですな。
UNIX 系はファイル名に : を使えるけど環境変数のセパレータも : だよ。というかファイル名に使えない文字が NUL (0x00) と '/' (0x2F) ぐらいしか無い。
じゃあ : を含むパスを環境変数で指定する方法があるかというと…よく分からないけど無さそう。
区切り文字専用コードがASCIIにあったらこんなのに悩むことは無かったのにな。
既存文字を区切りに代用した代償。まあ仕方ないけどもやっとする。
'\0' を区切りにすれば良かったんじゃね?(超絶なんとか)
改行コードは普通ファイル名に使えないのでこれでなんとか
いや、UNIX系なら普通に使えるよ。
その糞仕様をいい加減是正しようって動きはないのかな?
普通には使えませんよ。少なくともキーボードから簡単に入力できるわけではない。
区切り文字専用コードがASCIIにあったら
その為のFS/GS/RS/US [wikipedia.org]があるじゃろ?
スマン。印字可能文字という意味。そいつ等が印字可能文字でキーボードから細工無しに入力可能だったら使えたね。
>区切り文字専用コードがASCIIにあったらこんなのに悩むことは無かったのにな。
何を区切るための文字なのかはっきりさせないと、ディレクトリの区切りに使ってしまって結局 PATH 環境変数の区切りに使えなくなったりとかしてたかも。
環境変数の中のパスの区切りというごく局所的な用途のためにコードポイントを1個消費するのはあまり良いやり方とは思えないので、逆に区切り文字と同じ文字が含まれる場合にエスケープする方法があれば良かったのにと思います。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
普通のやつらの下を行け -- バッドノウハウ専門家
次はファイル名のセパレータを (スコア:0)
/ にしていただきたい!!!
# 更にパスのセパレータを ; から : に!!
Re: (スコア:0)
ファイルパスのセパレータを/にして環境変数のセパレータを:にするってことかね?
まあファイル名に;を使えるのに環境変数を;で区切るのは悪手ですな。
個人的には環境変数の区切りは?か|良いように思うが。パット見:よりも目立つので。
Re: (スコア:0)
>まあファイル名に;を使えるのに環境変数を;で区切るのは悪手ですな。
UNIX 系はファイル名に : を使えるけど環境変数のセパレータも : だよ。
というかファイル名に使えない文字が NUL (0x00) と '/' (0x2F) ぐらいしか無い。
じゃあ : を含むパスを環境変数で指定する方法があるかというと…
よく分からないけど無さそう。
Re:次はファイル名のセパレータを (スコア:0)
区切り文字専用コードがASCIIにあったらこんなのに悩むことは無かったのにな。
既存文字を区切りに代用した代償。
まあ仕方ないけどもやっとする。
Re: (スコア:0)
'\0' を区切りにすれば良かったんじゃね?(超絶なんとか)
Re: (スコア:0)
改行コードは普通ファイル名に使えないのでこれでなんとか
Re: (スコア:0)
いや、UNIX系なら普通に使えるよ。
Re: (スコア:0)
その糞仕様をいい加減是正しようって動きはないのかな?
Re: (スコア:0)
普通には使えませんよ。少なくともキーボードから簡単に入力できるわけではない。
Re: (スコア:0)
区切り文字専用コードがASCIIにあったら
その為のFS/GS/RS/US [wikipedia.org]があるじゃろ?
Re: (スコア:0)
スマン。印字可能文字という意味。
そいつ等が印字可能文字でキーボードから細工無しに入力可能だったら使えたね。
Re: (スコア:0)
>区切り文字専用コードがASCIIにあったらこんなのに悩むことは無かったのにな。
何を区切るための文字なのかはっきりさせないと、ディレクトリの区切りに使ってしまって
結局 PATH 環境変数の区切りに使えなくなったりとかしてたかも。
環境変数の中のパスの区切りというごく局所的な用途のためにコードポイントを
1個消費するのはあまり良いやり方とは思えないので、逆に区切り文字と同じ文字が
含まれる場合にエスケープする方法があれば良かったのにと思います。