Linux zaurus 7
■ このスレッドは過去ログ倉庫に格納されています
0337login:Penguin
05/01/29 23:31:30ID:YZcdvHx7SL-C860 標準カーネル, Bash 2.05.0(1) を使っています。
Google で symlink, シンボリックリンク,test, -e, sh, bash 等のキーワード
で検索したにもかかわらず分からなかったので質問します。
Cygwin で if [ -e ファイル名 ] のファイル名の場所にシンボリックリンク
のファイル名を指定すると、then の場所に飛ぶのですが、
SL-C860 では else の場所に飛んでしまいます。
if [ -s ファイル名 ] も、なぜか false でした。バグでしょうか?
C の readlink() 関数は、どちらでもシンボリックリンクの判定(リンク先取得)
ができています。B シェル使いなのでとても辛いです。
ご教示願います。
■ このスレッドは過去ログ倉庫に格納されています