hns - 日記自動生成システム - Version 2.19.9

先月 2004年09月 来月
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい
検索式:

2004年09月15日(水) 旧暦 [n年日記]

更新: "2004/09/15 23:42:07"

#1 [cygwin][Meadow] cygwin と Meadow と shell

dot.emacs.ja を ~/.emacs に写し、中の bash を生かす。 すると、 例えば、
bash-2.05$ ls
: command not found
となる。echo は効く。
bash-2.05$ touch /tmp/yy
touch: creating '/tmp/yy\r': No such file or directory
意味深遠な気がする。改行コードの問題 = stty でなんとかなる ? 一度 tcsh を起動して、その中で bash を起動すると、問題ない。
bash-2.05$ stty -igncr
stty: standard input: Not a typewriter
ls -l /
の後に空白文字を入れておくと表示する。
(add-hook 'shell-mode-hook
          (lambda ()
	    (set-buffer-process-coding-system 'undecided-dos 'sjis-unix)))
これでかなりいいところまで: あるいは
(modify-coding-system-alist 'process "bash\.exe" '(undecided-dos . sjis-unix))
しかし実はまだ表示が化けている。
export CYGWIN="notty binmode ntea nontsec"
export TERM=cygwin
export LANG=ja_JP.sjisJP
$ id > /tmp/a
として d:/cygwin/tmp/a を見ると [--]S(Unix)-- となっている。 bash に 8 bit 通ってねと、言っていないのかな。 cygwin の窓で見ると、見えるものが Meadow の shell-mode では見えない。



最近の日記
2024年05月05日
Windows 10 version
serial connection
bc bench
2024年05月04日
Trial on 10.99.10
another version (later trial) to succeed
2024年04月29日
dkim
2024年03月10日
停電 (瞬電)
2024年03月03日
the second try on bare-metal
useradd
以上、1 日分です。
タイトル一覧
カテゴリ分類
Powered by hns-2.19.9, HyperNikkiSystem Project

Count.cgi (since 2000/02/05)