Bagaimana kita menjalankan a .bat file di Mac OS X?
Adakah yang melakukannya?
.bat file secara spesifik, atau apakah Anda hanya perlu menulis skrip pada Mac?
Bagaimana kita menjalankan a .bat file di Mac OS X?
Adakah yang melakukannya?
.bat file secara spesifik, atau apakah Anda hanya perlu menulis skrip pada Mac?
Jawaban:
Setara dengan "file batch" pada OS X adalah "skrip shell" (karena OS X berasal dari Unix). Ini ditulis dengan cara yang hampir sama, sebagai file teks dengan daftar perintah yang harus dijalankan. Sebagai contoh:
#!/bin/sh
echo "This is a shell script!"
cd ~/tmp
if [ -f "foo.txt" ]; then
echo "foo.txt exists"
fi
Itu tergantung pada seberapa rumit persyaratan Anda. Fakta bahwa Anda bahkan mengajukan pertanyaan ini menyiratkan bahwa Anda tidak memiliki pengetahuan luas tentang Mac sehingga Anda mungkin akan melakukan sesuatu yang sederhana. Jika Anda bukan pecandu unix, akan ada kurva belajar yang curam dengan skrip shell. Lihatlah automator dan lihat apakah itu akan melakukan apa yang Anda inginkan. Anda dapat membacanya di Wikipedia atau mengetik "Automator" ke dalam bantuan yang Anda temukan di mac menubar.
Mac OSX tidak berbasis BSD? Anda mungkin dapat menggunakan shell like / emulator like yang berbeda doscmd
Jika Anda harus, cara efektif (tapi kelas berat) untuk menjalankan file .bat pada berbagai rasa Unix, termasuk OSX, adalah dengan Wine (The WINdows Emulator): https://www.winehq.org/
Kemudian Anda dapat menjalankan skrip .bat melalui: $ wine cmd /c MyScript.bat
Informasi lebih lanjut di sini: http://www.linux.org/threads/running-windows-batch-files-on-linux.7610/