パスワードを忘れた? アカウント作成

Windows 10のInsider PreviewでシステムロケールをUTF-8にするオプションが追加される」記事へのコメント

  • / にしていただきたい!!!
    # 更にパスのセパレータを ; から : に!!

    • by Anonymous Coward

      ファイルパスのセパレータを/にして環境変数のセパレータを:にするってことかね?
      まあファイル名に;を使えるのに環境変数を;で区切るのは悪手ですな。
      個人的には環境変数の区切りは?か|良いように思うが。パット見:よりも目立つので。

      • by Anonymous Coward

        >まあファイル名に;を使えるのに環境変数を;で区切るのは悪手ですな。

        UNIX 系はファイル名に : を使えるけど環境変数のセパレータも : だよ。
        というかファイル名に使えない文字が NUL (0x00) と '/' (0x2F) ぐらいしか無い。

        じゃあ : を含むパスを環境変数で指定する方法があるかというと…
        よく分からないけど無さそう。

        • by Anonymous Coward on 2017年11月14日 20時13分 (#3312276)

          じゃあ : を含むパスを環境変数で指定する方法があるかというと…
          よく分からないけど無さそう。

          csh系のシェルなら空白区切りなので、昔試してできた気がする。

          • by Anonymous Coward

            空白区切りなのは csh 変数の $path, 環境変数の $PATH は相変わらず `:' 区切り。
            $path を変更すると、$PATH も変更される。逆も可。
            %set path = ( a:b c )
            %echo $PATH
            a:b:c
            %setenv PATH a:b\:c
            %echo $path
            a b c

            • by Anonymous Coward
              以下Cygwin上のtcshだけど、できたよ。

              [~/tmp]$ echo $path
              /app/cygwin/emacs/bin /usr/local/bin /usr/bin /app/script /app/vim /home/bin /c/Windows/system32 /c/Windows /c/Windows/system32/Wbem /c/Windows/System32/WindowsPowerShell/v1.0 /usr/lib/lapack
              [~/tmp]$ set path = ( $path ~/tmp/: )
              [~/tmp]$ echo $path
              /app/cygwin/emacs/bin /usr/local/bin /usr/bin /app/script /app/vim /home/bin /c/Windows/system32 /c/Windows /c/Windows/system32/Wbem /c/Windows/System32/WindowsPowerShell/v1.0 /usr/lib/lapack /home/tmp/:

              [~/tm

犯人はmoriwaka -- Anonymous Coward

処理中...