![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
お世話になります。
macで下記のようなバッチファイルを作成したいのですが、
実現方法が全くわかりませんでした。。。
ターミナル・Applescriptどちらでも結構ですので、
(1)「バッチファイル動かすフォルダ」の2階層上にある
「雛形」フォルダを、その2階層上の場所に「sample」フォルダ
という名前でコピー
※c\hoge\hoge2\hoge3の階層で、hoge3で、バッチファイルを起動すると
hogeにある「雛形」フォルダのコピーが、hogeに「sample」という
名前で作成
※フォルダ名は可変のため、階層で表現したい
(2)「バッチファイル動かすフォルダ」にある「上書き」フォルダを
2階層上にある「sample」フォルダに上書きする
※「上書き」フォルダは残ったままで、「sample」フォルダに
上書きしたい
ターミナル・Applescriptどちらでも結構ですので、
お手数で申し訳ございませんが、教えて頂けないでしょうか?
ネットを見ても全くわからない程の能力でして、
ソースを見せて頂ければ大変うれしいです。。。
何卒よろしくお願いします。
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
記述する場所を間違えている
実行する方法を間違えている
x.sh というファイルに書いて
x で実行しようとしている
PATHが通ってないのに x.shで実行しようとしている
実行権が無いのに x.sh を実行しようとしている
実行するディレクトリを間違えている
文字コードを間違えている
「改行:Mac」とあったのでそれで保存した
Shift_JISで保存した
対象ディレクトリへアクセスする権限が無い
対象ディレクトリが存在しない
sampleディレクトリの中に雛形ディレクトリができてしまう
cpコマンドが使えない
曖昧な説明では、曖昧にしか答えられません。
もっと具体的に書いてください。
・「記載した」とはどこにどのように記述したのですが?
・「希望した結果にならなかった」とは具体的にどうなったのですか?
どうやって実行したのですか?
エラーメッセージは出たのですか?それは具体的にどう書いてありましたか?下手に意訳しないで、そのままコピペしてください。
エラーが出ないのなら、どこがどう希望と違っていたのですか?
No.2
- 回答日時:
sampleフォルダができていないのできたら「雛形」が入っているフォルダの書き込み権限がないように思います。
まず、「雛形」をクリックして選んで、複製してみてください。
複製できないのなら、それが入っているフォルダの書き込み権限を付与してください。
「雛形」の読み込み権限も関係している可能性もありますが、ファイル自体を読み込めるなら問題ありません。
それでも解決できなければエラーメッセージを書き込んでください。
No.1
- 回答日時:
OSXは特別な設定をしていなければ、標準でbashを使っていますので、LInux(こちらも標準ではbash)などのシェルスクリプトを参考にしてください。
さて、シェルスクリプトでは
cp -r ../../雛形 ../../sample
cp -r ./上書き/* ../../sample/
です。sampleが既に存在するかはチェックしていませんので、必要があればそれを追加してください。
それと
c\hoge\hoge2\hoge3
のような書き方はしません。
お世話になります。
cp -r ../../雛形 ../../sample
cp -r ./上書き/* ../../sample/
を記載しても希望した形になりませんでした。
実行権限の付与とかが必要なのではないでしょうか?
もし、ご存じなければ返信結構ですので、
ご存知でしたら宜しくお願い致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) あるフォルダーのファイルを違う親フォルダーのサブフォルダーに移したい 11 2023/02/15 19:00
- Windows 10 Windows10で、フォルダにあるすべてのファイルを、下層フォルダも含め一つの階層へ配置し直したい 3 2022/05/31 09:50
- Excel(エクセル) ファイル一覧表を使ったファイルの移動 5 2022/08/10 15:37
- Visual Basic(VBA) Excel VBA 同じ名前のフォルダがあれば作成したブックを格納するマクロをつくりたい 2 2023/01/16 16:19
- Windows 10 Window10ショートカットキーで切り取り貼り付けするとコンテキストメニューと挙動が異なる理由は? 2 2022/04/16 17:57
- 写真・ビデオ 写真や動画を保存する、これらを満たしたサービスはありませんか。 ・iOS, Android, Mac 2 2023/07/30 18:35
- Visual Basic(VBA) VBプロジェクトでのフォルダ構成について 1 2023/07/22 03:49
- Excel(エクセル) パスワード付きExcelブックについて 4 2022/06/02 21:34
- Excel(エクセル) 【マクロ】フォルダAからダBへファイルを、ファイルの更新日時の条件で、1つづつ移動するには? 3 2022/08/25 09:56
- Windows 10 WindowsUpdateで再起動を阻止したいです 3 2023/03/15 22:41
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【マクロ】ファイル名の日付に...
-
Windows10でコマンドプロンプト...
-
Excelのハイパーリンクについて...
-
多量のファイルをフォルダに自...
-
VBA 最新のフォルダ取得
-
バッチファイルが保存されてい...
-
Excelvbaでブックをコピー名前...
-
サーバ内のフォルダ名と各フォ...
-
あるフォルダの中にあるファイ...
-
複数のサイト(別々のサーバー...
-
ディレクトリ名変更してコピー...
-
エクセル マクロで任意のフォ...
-
DLLの暗黙リンクの調べ方
-
同一フォルダ内の別ブックから...
-
フォルダ内のPDFファイル名を変...
-
Debug フォルダは消していいの?
-
マクロについて教えてください ...
-
フォルダを開いて、閉じるのプ...
-
ExcelVBAでフォルダへのハイパ...
-
VBSでファイル名と同じフォルダ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Windows10でコマンドプロンプト...
-
ファイル名と同名のフォルダを...
-
VBA 最新のフォルダ取得
-
【マクロ】ファイル名の日付に...
-
windowsでテキストファイルの各...
-
デスクトップの画像をhtmlに表...
-
Access VBA で フォルダ権限...
-
フォルダ内のPDFファイル名を変...
-
パス名に2バイト文字(マルチバ...
-
多量のファイルをフォルダに自...
-
Excelで指定したフォルダに保存...
-
会社のネットワーク上のファイ...
-
ディレクトリ名変更してコピー...
-
VBA フォルダ名に特定の文字を...
-
エクセルマクロで指定フォルダ...
-
保存先のフォルダ名を指定した...
-
あるフォルダの中にあるファイ...
-
ExcelのVBAでフォルダ指定がで...
-
エクセルのマクロについて教え...
-
Excel VBA で フォルダ名の一部...
おすすめ情報