X



トップページLinux
46コメント11KB
* という名前のファイルは作ってはいけない
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin垢版2009/07/17(金) 11:50:17ID:iztL1O2p
Linuxでファイル名に使えない文字は無いと思う?
でもためしにって思っても作ったらダメだよ。

作るなよ!絶対に作るなよ!
0003login:Penguin垢版2009/07/17(金) 11:57:46ID:H+vNybOn
>>1
"/"以外の文字は使えるよ。
"-"とか作ると苦労するけど。
0004login:Penguin垢版2009/07/17(金) 12:53:55ID:V9semOR9
touch ./-
rm ./-

>>3
どの辺が苦労するの?
0005login:Penguin垢版2009/07/17(金) 14:13:03ID:u1iP6+r5
どうせ初心者がshをちょっと使えるようになって試してみただけだろ
手加減してやれよ
私も/以外は作れたと記憶している
0006login:Penguin垢版2009/07/17(金) 14:28:41ID:KPmI1g50
GNOMEやKDEに聞いてみ
使えない文字は怒られるから
初心者は適材適所を知らず、しかも妙にCUIに憧れてるから危なっかしい
最近はなるべくGUIを使うようにしてる、その方がたいてい安全だからね
一文字のタイプミスで取り返しのつかない事故になる事もあるのがCUIの怖さ
0007login:Penguin垢版2009/07/17(金) 14:41:10ID:oP22dbNJ
>>4
標準入力?
0008login:Penguin垢版2009/07/17(金) 14:52:55ID:8zTyb4md
*なんてどうということはない。
けどファイル名中に改行をはさむといろいろ苦労しそう。
0009login:Penguin垢版2009/07/17(金) 15:02:15ID:V9semOR9
>>7

オプションの接頭辞'-'とかぶらないようにしただけ。
touch `pwd`/-
rm `pwd`/-
なんてのも可
0010login:Penguin垢版2009/07/17(金) 17:56:34ID:bfLgvwJ/
>>5
つーか、初心者がよく * というファイルを作れたなw
0011login:Penguin垢版2009/07/17(金) 20:43:27ID:QsPSlR9b
>>1はこんな恥ずかしいスレをたてちまったことが
消えない記憶となり、一生後悔し続けるんだろうなぁ
0012login:Penguin垢版2009/07/17(金) 23:04:17ID:nnplVqlD
... ってディレクトリィはたまに作る
0013login:Penguin垢版2009/07/18(土) 03:24:50ID:ioTcn+ky
>>12
readdirを使ったプログラムのテストだろ?
0014login:Penguin垢版2009/07/18(土) 06:27:48ID:hRxXry1r
>>12
OS-9なら、...で2つ上のディレクトリ。....で3つ上…、なんだけどな。

>>3,>>5
'/'以外にも'\0'も作れない。システムコールレベルで、'\0'自身が
文字列の終端と認識されてしまうので。MINIXならバイナリエディタ
でディレクトリファイルを編集して作ることができたが、作るとpanic
してハマる。昔のHP-UXとかSVR3とか、14文字制限のUNIXv7 FS
なOSでも同様だったような。
0016login:Penguin垢版2009/07/18(土) 09:58:27ID:OveXTdJN
>>14
「...」は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
>>16
> 「...」はWindowsもだね。Win98のあたりで入ったっけ?
(゚Д゚)ハァ?
0018login:Penguin垢版2009/07/18(土) 13:17:30ID:znV48S1x
set ーo でワイルドカード無効に出来るオプションがあt…
0019login:Penguin垢版2009/07/19(日) 00:48:01ID:1uPrxWgZ
汚ねぇスレだなぁ

アッー!!
0020login:Penguin垢版2009/07/19(日) 15:23:52ID:vt+VPNE1
結構愉快な釣り堀で楽しかったw

おまいら乙
0022login:Penguin垢版2009/08/08(土) 15:23:14ID:pVT0/DWH
touch \*
rm -f *
0023login:Penguin垢版2009/08/11(火) 12:05:27ID:rZ5kFLJP
echo touch \* > make-AssHole.sh 2> a.null
0025login:Penguin垢版2011/08/08(月) 19:48:29.41ID:wbpBc3i6
∴)*(∴
0027login:Penguin垢版2011/08/11(木) 05:46:34.31ID:7bQeKaNn


    .);*.(';


0028login:Penguin垢版2013/03/13(水) 17:39:26.64ID:C9lQZuwd
      _
      |O\
      |   \ キリキリ
    ∧|∧   \ キリキリ
ググゥ>(;⌒ヽ    \
    ∪  |     (~)
     ∪∪   γ´⌒`ヽ
     ) )    {i:i:i:i:i:i:i:i:}
     ( (    ( ´・ω・)、
           (O ⌒ )O
            ⊂_)∪
0029login:Penguin垢版2013/03/14(木) 05:32:42.31ID:cnlEcnEt
テイクノープリズナー!!
0030名無しさん@規制中垢版2013/03/28(木) 15:25:15.60ID:QXLHTtbe
仕様上は出来るけど実用的には*という名前のファイルは
間違えやすいので作ってはいけない←スレタイ通り
0031login:Penguin垢版2014/09/30(火) 18:58:00.46ID:Fo1+reYZ
WindowsのバーチャルPCに雑誌の付録のLinuxをインストールしてみた
コンソールで hoge > NUL か何かタイプしたのだろうか
何かのはずみで「NUL」って名前のファイルができてしまった
(デバイスではない、ディスク上の通常のファイル)
そのときはまだ気づいてなかった

Linuxが古いバージョンだったので最新版にアップデートしたあと
その「NUL」ファイルに気づいて、消そうとしたが消せない
いくら頑張っても消せなくて、結局Linuxをアンインストールした
どうも古いバージョンでは「NUL」ってファイルが作成できてしまう、
最新版はできないように対策された
それが原因で消せなくなったみたい
それいらいLinuxに興味なくなった
なんと完成度の低いOSだこと
0032login:Penguin垢版2015/08/08(土) 22:44:13.45ID:V3XaDaHW
>>31
可哀想なお子様だな。明らかに Linux 関係ないだろ。
でも、それで済む問題でもないな。かなり本気で驚いたよ。
ひょっとして、初期の MS-DOS からの仕様が原因なの?
Linux 上のプログラムにもその仕様が適用されちゃうの?
0033login:Penguin垢版2015/09/16(水) 09:29:25.37ID:RLIE6tGh
20年くらい前、[を消してしまったことがある。
何だこのゴミ?と思って。
0034login:Penguin垢版2015/09/16(水) 10:34:12.74ID:RLIE6tGh
>>32
Virtual PC上で動いていたとしても、Linuxのコンソールで起こることは
Linuxの問題でしょ。

ましてMS-DOSは全然関係ない。
0035login:Penguin垢版2015/09/16(水) 12:39:24.72ID:8j8mfIsX
校門
0037login:Penguin垢版2015/09/16(水) 16:23:26.94ID:8j8mfIsX
水戸の
0039login:Penguin垢版2016/01/15(金) 18:21:52.18ID:5v7lLBBu
a^Hb というファイルを作ると
見えるのに消せないファイルのできあがり


作るほうが難しいが
0040login:Penguin垢版2016/01/16(土) 11:50:07.21ID:IghKVKE7
>>34
Virtual PC上なのに Virtual PC や Windows の問題じゃないと考えるのはおかしい。
ましてや問題のファイル名が "NUL" なんだから。
最もありそうなのは当人が馬鹿過ぎて話にならないということだけどね。
ここで聞いてくれれば助けてやれたかもしれないのに……
0041login:Penguin垢版2017/12/24(日) 22:56:08.04ID:IItZM9Am
アプリの設定で出力先を~/foo/barにする

ワークディレクトリに~/foo/barができる

しょうがないにゃぁ
rm -r ~
0042login:Penguin垢版2017/12/29(金) 15:24:04.73ID:S/CsVkMC
誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。

グーグル検索⇒『宮本のゴウリエセレレ』

Z1LQ64NJJI
0043login:Penguin垢版2018/05/22(火) 10:03:36.30ID:Czl6p0FW
僕の知り合いの知り合いができた副業情報ドットコム
関心がある人だけ見てください。
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

YJL2I
0044login:Penguin垢版2020/05/13(水) 18:45:27.03ID:BrJOKesM
age
0045login:Penguin垢版2020/05/13(水) 19:06:03.97ID:apMxSMRk
ファイル名に "^[c" を含めるのって行ける?
0046login:Penguin垢版2020/05/14(木) 07:29:36.70ID:0SKho6/D
簡単だよ。 Linux ではね。
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況