* という名前のファイルは作ってはいけない
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
2009/07/17(金) 11:50:17ID:iztL1O2pでもためしにって思っても作ったらダメだよ。
作るなよ!絶対に作るなよ!
0002login:Penguin
2009/07/17(金) 11:55:20ID:/7Z8I1p0rm \*
>>1
何がいかんの?
0003login:Penguin
2009/07/17(金) 11:57:46ID:H+vNybOn"/"以外の文字は使えるよ。
"-"とか作ると苦労するけど。
0004login:Penguin
2009/07/17(金) 12:53:55ID:V9semOR9rm ./-
>>3
どの辺が苦労するの?
0005login:Penguin
2009/07/17(金) 14:13:03ID:u1iP6+r5手加減してやれよ
私も/以外は作れたと記憶している
0006login:Penguin
2009/07/17(金) 14:28:41ID:KPmI1g50使えない文字は怒られるから
初心者は適材適所を知らず、しかも妙にCUIに憧れてるから危なっかしい
最近はなるべくGUIを使うようにしてる、その方がたいてい安全だからね
一文字のタイプミスで取り返しのつかない事故になる事もあるのがCUIの怖さ
0007login:Penguin
2009/07/17(金) 14:41:10ID:oP22dbNJ標準入力?
0008login:Penguin
2009/07/17(金) 14:52:55ID:8zTyb4mdけどファイル名中に改行をはさむといろいろ苦労しそう。
0009login:Penguin
2009/07/17(金) 15:02:15ID:V9semOR9オプションの接頭辞'-'とかぶらないようにしただけ。
touch `pwd`/-
rm `pwd`/-
なんてのも可
0010login:Penguin
2009/07/17(金) 17:56:34ID:bfLgvwJ/つーか、初心者がよく * というファイルを作れたなw
0011login:Penguin
2009/07/17(金) 20:43:27ID:QsPSlR9b消えない記憶となり、一生後悔し続けるんだろうなぁ
0012login:Penguin
2009/07/17(金) 23:04:17ID:nnplVqlD0013login:Penguin
2009/07/18(土) 03:24:50ID:ioTcn+kyreaddirを使ったプログラムのテストだろ?
0014login:Penguin
2009/07/18(土) 06:27:48ID:hRxXry1rOS-9なら、...で2つ上のディレクトリ。....で3つ上…、なんだけどな。
>>3,>>5
'/'以外にも'\0'も作れない。システムコールレベルで、'\0'自身が
文字列の終端と認識されてしまうので。MINIXならバイナリエディタ
でディレクトリファイルを編集して作ることができたが、作るとpanic
してハマる。昔のHP-UXとかSVR3とか、14文字制限のUNIXv7 FS
なOSでも同様だったような。
0015login:Penguin
2009/07/18(土) 08:45:43ID:MNZLCQMA0016login:Penguin
2009/07/18(土) 09:58:27ID:OveXTdJN「...」はWindowsもだね。Win98のあたりで入ったっけ?
とりあえず"/"と"\0"入りで作ってみた:
# dd if=/dev/zero of=loop.bin bs=8192 count=8192
# mkfs.xfs loop.bin
# mkdir lo
# mount -o loop loop.bin lo
# mkdir lo/HOGEHOGEHAHAHAHAHA
# umount lo
# strings loop.bin |grep HOGE
0HOGEHOGEHAHAHAHAHA
0HOGEHOGEHAHAHAHAHA
# perl -pi.bak -e 's|HOGEHOGEHAHAHAHAHA|HOGEHOGE/AHAHA\0AHA|g' loop.bin
# mount -o loop loop.bin lo
# echo lo/*
lo/HOGEHOGE/AHAHA
# ls -l lo/
ls: cannot access lo/HOGEHOGE/AHAHA: No such file or directory
total 0
? ?????????? ? ? ? ? ? HOGEHOGE/AHAHA
なるほどね。
0017login:Penguin
2009/07/18(土) 12:29:53ID:g6gP6aNE> 「...」はWindowsもだね。Win98のあたりで入ったっけ?
(゚Д゚)ハァ?
0018login:Penguin
2009/07/18(土) 13:17:30ID:znV48S1x0019login:Penguin
2009/07/19(日) 00:48:01ID:1uPrxWgZアッー!!
0020login:Penguin
2009/07/19(日) 15:23:52ID:vt+VPNE1おまいら乙
0022login:Penguin
2009/08/08(土) 15:23:14ID:pVT0/DWHrm -f *
0023login:Penguin
2009/08/11(火) 12:05:27ID:rZ5kFLJP0024login:Penguin
2010/07/10(土) 02:18:43ID:iOlUZqO20025login:Penguin
2011/08/08(月) 19:48:29.41ID:wbpBc3i60026login:Penguin
2011/08/09(火) 01:08:30.32ID:1kHJqka40027login:Penguin
2011/08/11(木) 05:46:34.31ID:7bQeKaNn.);*.(';
■ このスレッドは過去ログ倉庫に格納されています