タグ

2011年1月30日のブックマーク (2件)

  • シェルスクリプト実行で”そのようなファイルやディレクトリはありません”と出ます。 - OKWAVE

    以下の単純なシェルスクリプトを実行しようとしています。 ------------------- #!/bin/sh echo ok ------------------- そのとき、 bad interpreter: そのようなファイルやディレクトリはありません と出てしまいます。 ・which sh で確認すると /bin/sh です。 ・Windowsで作ったファイルをFTPのアスキーモードで転送しています。 (ものすごく単純なミスをしてるのかもしれませんが、) よろしくお願いします。

    シェルスクリプト実行で”そのようなファイルやディレクトリはありません”と出ます。 - OKWAVE
    rkk-ant
    rkk-ant 2011/01/30
    WindowsからLinuxへファイルを転送した場合に、改行コードがLFではない場合に発生する場合がある。Linux側で改行コードを変換するか、Windows側でLFで保存後、バイナリモードでFTP転送すれば良い。
  • robocopyでフォルダをバックアップ/同期させる - @IT

    robocopyコマンドとは 2つのフォルダの内容を同期させ、ファイルやフォルダの内容を同じ状態に保つ機能は、ファイルサーバのバックアップや個人的なデータのバックアップ、リモートオフィス同士でのデータの同期など、システム管理のさまざまな場面で利用される。 このような用途に利用できるコマンドとして、Windows OSにはcopyやxcopyコマンドが標準装備されている。 フォルダの同期に利用できる標準装備のツールとしては、この他にも「robocopy.exe」というコマンドラインツールがある。 robocopyは、もともとはリモートのファイルサーバ同士でファイルやフォルダ、ユーザープロファイルデータなどを同期させるために作られたコマンドである。その名前は「Robust File Copy」の略であり、堅固(robust)で確実なファイルコピーという意味を持つ。具体的な機能の例を以下に記す。

    robocopyでフォルダをバックアップ/同期させる - @IT
    rkk-ant
    rkk-ant 2011/01/30
    ROBOCOPY.EXEの使い方。