No.1ベストアンサー
- 回答日時:
Mac OS XはUNIXをベースにしたものです。
ユーティリティの下にあるターミナル等を使って、UNIXのシェルが利用できます。
標準ではbashを使います。
使い方やコマンド群は他のUNIXの参考書とかを探してください。
「シェルスクリプト」で検索するのもよいでしょう。
ターミナルから
man コマンド名
と入力すると、そのコマンドのマニュアルを読むことができます。
Linux用のものも参考になりますが、Linuxでは、標準のUNIX用コマンドと同名ながら高機能なもの(GNU版)を使っていることが多いため、Linuxのマニュアルにあるオプションが、Macでは利用できないことがあります
あと、Windowsのコマンドを知っていると、ハマることが多々あります。
例えば
ren *.txt *.doc
と
mv *.txt *.doc
の違いとか。
他に、Macの操作を自動化する AppleScript というのもあります。WindowsでのVBScriptに相当するものでしょうか。
これでもリネームなどはできます。
こんにちは。
UNIXベースでいけるのですね。
でもUNIXもよく分からないので、UNIXの参考書を読んでみます。
ハマるかもしれないという点も留意します。
ありがとうございました!
No.2
- 回答日時:
No.1で既に書かれているので、追加だけ
shellスクリプトを書いてもよいのですが、
Ruby, Python, Perlなどが標準で入っているのそれを使うのが便利かと思います。
shellからもApplescriptが実行できますし、上のスクリプト言語からでも可能です。
また、Automatorでこれらで作ったものを実行できますので、いろいろ挑戦されてはいかがでしょうか。
Windowsのバッチファイルは全然分かりませんが、何をされたいのでしょか?
Ruby, Python, Perlについて全然分かりませんが、これからMacを使用する機会が増えていくと思いますので、少しずつ勉強したいと思います。
ありがとうございました。
ちなみに、
rmdir data /S /Q
dataフォルダを削除。
xcopy original data /I /Y
originalフォルダからdataフォルダにdataフォルダを作成も含めたコピー。
xcopy original\info.xml .\ /I /Y
originalフォルダ内のinfo.xmlファイルをカレントにコピーする。
del data\*.xml
dataフォルダ内のxmlファイルをすべて削除する。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 10 windows>Mac間のOSライセンス移行 4 2022/06/04 10:28
- C言語・C++・C# pythonのファイルの並びでの読み込みとリストについて 4 2022/04/13 03:52
- Mac OS Macで Microsoft Remote Desktop を使うとキーボードの配列が変わってしまう 1 2022/08/08 17:27
- ネットワーク 通信量を見たい 3 2023/03/01 07:47
- Excel(エクセル) 格納したデータを配列のように扱う方法はありますか? 8 2023/06/05 08:53
- Windows 10 EFS(内容を暗号化してデータをセキュリティで保護する)はHomeエディションでは使えませんか??? 1 2023/05/20 18:16
- Mac OS 【MacOS】外付けHDDがUSB3.1バス上でのみアクセス出来なくなる 1 2022/10/29 10:27
- Mac OS Macが触れる場所をご存じの方、教えていただけますか?Webデザイナーの面接の実技試験でMacを使う 7 2022/12/08 16:13
- Visual Basic(VBA) vbaのエラー対応(実行時エラー7:メモリが不足しています) 4 2023/04/24 00:20
- Windows 10 Windows Defender real time保護のオン、オフをPowerShellのバッチで 1 2023/03/10 23:54
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
[バッチファイル]レジストリ値...
-
Ctrl+Zで戻りすぎた場合、逆に...
-
UNIX コマンドにおける # や円...
-
「環境変数名の編集」ウィンド...
-
SCコマンドでアクセス拒否
-
echo $!の意味を教えてください
-
VBAを使って電源を切るには?
-
dig/host/nslookup コマンド...
-
コマンドプロンプトにおけるコ...
-
コマンドプロンプトで変数内に...
-
Powershell エクセル検索 完全...
-
Linux:sedコマンドで置換がし...
-
アクセスのボタンから指定のワ...
-
solarisのdateコマンドで
-
【Gmailコマンド】1年以上前の...
-
AIXでの文字コード、改行コード...
-
ヒアドキュメントの動作
-
閉じている全ての+ボタンを一...
-
コマンドプロンプトでMsgを送信...
-
windows10を使っています。 wsl...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
UNIX コマンドにおける # や円...
-
【Gmailコマンド】1年以上前の...
-
SCコマンドでアクセス拒否
-
コマンドプロンプト tree
-
[バッチファイル]レジストリ値...
-
Excel下部のメニューが消えた
-
Ctrl+Zで戻りすぎた場合、逆に...
-
AIXでの文字コード、改行コード...
-
ワイルドカードを使ってでフォ...
-
コマンド履歴が~/.bash_history...
-
アクセスのボタンから指定のワ...
-
echo $!の意味を教えてください
-
vbaで「最前面に」とする方法は?
-
コマンドプロンプトにおけるコ...
-
shutdownコマンドをキャンセル...
-
Linuxコマンドは何の言語で書か...
-
「環境変数名の編集」ウィンド...
-
Linuxでコマンドが終了しない
-
相手PCのMACアドレスを知るため...
-
compressコマンドってなくなっ...
おすすめ情報