次のコマンドでディレクトリを作成しました
/usr/bin/mkdir -p "${exa}/isrvce-backup";
エクサ ---> /sample/example
isrvce-backup が作成されていることがわかります。そのフォルダーにアクセスしようとすると、次のエラー メッセージが表示されます。
isrvce-backup is not a Directory
この問題を解決する方法を教えてください。シェルスクリプトを使用しています
ls
コマンドを実行するisrvce-backup
と、そのリストにエントリが表示されます
cd isrvce-backup
コマンドとして、そのフォルダーにアクセスしようとしました
編集:ls -l isrvc*
コマンドを実行すると、次の出力が得られます
-rwx------+ username none 37 date/time isrvce-backup
isrvce-backup フォルダーの desc を見ると、ファイルのようです。
完全なディレクトリとしてではなく、mkdir がファイルのアクセス許可を持つフォルダーをどのように作成するのか疑問に思っています。
2)UNIXボックスで同じディレクトリを直接作成しようとしましたが、うまくいきましたが、シェルスクリプトからうまくいかないことがありました。