- ベストアンサー
UNIXのmvについて
UNIX初心者です。宜しくお願いします。 上司より、file.bakをfileにmvするよう指示をうけました。 ガイドブックを見て、mvはファイル名の変更であり、file.bakをfileに変えるようにとの指示と理解しましたが 一つ疑問が浮かんできました。 .bakというのはバックアップファイルだと思うのですが 拡張子をとって名前を変更しても大丈夫でしょうか。 上記のように私が考えたのはwindowsでfile.xlsとかfile.htmlというファイルの 拡張子をとってしまったら、ファイルとして認識されないですよね。 UNIXでも、今回のように.bakという拡張子をとったらファイルとして認識されないのでは? と不安になっています。 上司も外出してしまいUNIXに詳しい人がいないので困ってしまいました。 どなたか宜しくお願いします。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
>.bakというのはバックアップファイルだと思うのですが >拡張子をとって名前を変更しても大丈夫でしょうか。 >UNIXでも、今回のように.bakという拡張子をとったらファイルとして認識されないのでは? >と不安になっています。 全く問題有りません。安心して作業して下さい。 つーか、 >上記のように私が考えたのはwindowsでfile.xlsとかfile.htmlというファイルの >拡張子をとってしまったら、ファイルとして認識されないですよね。 この認識が間違っています。ファイルはファイルです。 拡張子はどのアプリケーションが使うかの単なる"目印" でしか有りません。
その他の回答 (4)
- arukamun
- ベストアンサー率35% (842/2394)
こんにちは UnixでもWindowsでも拡張子が無いファイルというものはありますし、ファイル名や拡張子の有無はファイルの中身には影響しません。 拡張子というのは、ファイルを目で見たときに識別しやすい為の物、またアプリケーションとの関連付けされた物という理解で良いでしょう。 例えば、オリジナルのファイルのバックアップを作りたい場合、 Unixでは cp file file.bak WindowsのDOSプロンプトでは copy file file.bak といった事をよくやります。 また、元のファイルに拡張子があった場合、 Unixでは cp file.html file.html.bak WindowsのDOSプロントでは copy file.html file.html.bak とやります。 コマンドラインを使う人に取っては日常的な操作です。
- rara_sun
- ベストアンサー率50% (271/539)
> .bakというのはバックアップファイルだと思うのですが 拡張子をとって名前を変更しても大丈夫でしょうか。 上司に確認しましょう~。 > UNIXでも、今回のように.bakという拡張子をとったらファイルとして認識されないのでは? UNIXには、関連付けという設定はありません。 (と言い切って良いかわかりませんが・・、普通はない) > 上司も外出してしまいUNIXに詳しい人がいないので困ってしまいました。 携帯電話をもっているなら、TELして聞いて確認すれば良いですし。 全く連絡とれないくて、すぐに作業を実施しないといけないなら、作業を実施しても貴方の責任にはなりませんよ。
- yyukami
- ベストアンサー率46% (110/237)
Windowsのアプリケーションほど拡張子の重要性が高くないので、上司の方がそう仰ったならしてしまってもかまわないと思います。 恐らくそのfile.bakというファイルは、元々fileという名前だったのをバックアップとして残しておいたのを、今回戻して欲しい、ということだと思います。 で、今もしfileというファイルがあるなら、一応それを別の名前にして(file.bak以外の)バックアップとして残しておいた上で行われた方がいいかもしれません。
- astronaut
- ベストアンサー率58% (303/516)
> 拡張子をとって名前を変更しても大丈夫でしょうか。 はい > windowsでfile.xlsとかfile.htmlというファイルの > 拡張子をとってしまったら、ファイルとして認識されない > ですよね。 いいえ > UNIXでも、今回のように.bakという拡張子をとったらファ > イルとして認識されないのでは? いいえ つーか,そこまで何も分かっておられないなら,言われたとおりやっておくのが無難というものでは?