আমি আমার। / .Bash_ প্রোফাইলে নিম্নলিখিতগুলি যুক্ত করেছি
# opens "flashlog.txt" in Console
alias trace='open -a /Applications/Utilities/Console.app/ ~/Library/Preferences/Macromedia/Flash\ Player/Logs/flashlog.txt'
# clears "flashlog.txt"
alias cleartrace='cat /dev/null > ~/Library/Preferences/Macromedia/Flash\ Player/Logs/flashlog.txt'
সুতরাং, টার্মিনালে আমি কমান্ড "ট্রেস" লিখতে এবং কনসোলে ফ্ল্যাশলগ.টিএসটিএসটি দেখতে পারি। আমি "ক্লেয়ারট্রেস" কমান্ডটিও প্রবেশ করতে পারি এবং ফ্ল্যাশলগ। টেক্সট সাফ হয়ে যায়। এই কাজ দুর্দান্ত।
তবে, আমি যদি নিম্নলিখিতটি দিয়ে একটি নতুন বাশ স্ক্রিপ্ট তৈরি করি তবে আমি একটি ত্রুটি পেয়েছি "ক্লিয়ারট্রেস: কমান্ড পাওয়া যায় নি":
#!/bin/bash
cleartrace
cp -v -f ActivityLauncher.swf ../launchers/addu02l05_launcher_1.swf
open "/Applications/Adobe Flash CS4/Players/Flash Player.app" ./test.swf
কোনও উপনাম টার্মিনালে কেন কাজ করে তবে স্ক্রিপ্ট থেকে ফোন করা হয় না কেন? (আমি কীভাবে এটি ঠিক করব?)