மேக் ஓஎஸ் எக்ஸில் உள்ள கட்டளை வரியிலிருந்து ஆப்பிள்ஸ்கிரிப்டை ஓசாஸ்கிரிப்ட் மூலம் இயக்கவும்

Anonim

Mac பயனர்கள் விரும்பினால் கட்டளை வரியிலிருந்து AppleScript ஐ இயக்கலாம், ஸ்கிரிப்ட் கோப்பை நேரடியாக இயக்குவதன் மூலமோ அல்லது osascript கட்டளைக்கு நேரடி எளிய உரை ஸ்கிரிப்ட் அறிக்கைகளை வழங்குவதன் மூலமோ. இது பல நோக்கங்களுக்காக பயனுள்ளதாக இருக்கும், ஆனால் கட்டளை வரியில் அதிக நேரம் செலவிடும் அல்லது ssh உடன் தொலை நிர்வாக பணிகளைச் செய்யும் பயனர்களுக்கு இது மிகவும் நன்றாக இருக்கும்.

ஓசாஸ்கிரிப்ட் கட்டளை எந்த OSA ஸ்கிரிப்டையும் செயல்படுத்தும், நாங்கள் இங்கே AppleScript மீது கவனம் செலுத்துகிறோம், ஆனால் மொழியைச் சரிசெய்ய -l கொடியைப் பயன்படுத்தினால், ஜாவாஸ்கிரிப்டை இயக்க ஓசாஸ்கிரிப்டைப் பயன்படுத்தலாம்.

கட்டளை வரியிலிருந்து AppleScript ஸ்கிரிப்ட் கோப்புகளை இயக்குதல்

Mac OS இல் டெர்மினலில் இருந்து AppleScript ஸ்கிரிப்ட் கோப்பை இயக்க, osascript ஐ .scpt கட்டளை கோப்பு பாதையில் சுட்டிக் காட்டவும்:

osascript /example/path/to/AppleScript.scpt

உதாரணமாக, இந்த ஸ்கிரிப்டை VPN உடன் தானாக இணைக்கும் வகையில் சேமித்திருந்தால், பயன்பாட்டிற்குப் பதிலாக ஸ்கிரிப்ட் கோப்பாக, அதை இயக்குவதற்கு ஓசாஸ்கிரிப்ட் கட்டளையை நேரடியாக கோப்பில் சுட்டிக்காட்டலாம். எந்த .scpt கோப்பையும் ஓசாஸ்கிரிப்ட் கட்டளையை சரியான பாதையில் சுட்டிக்காட்டுவதன் மூலம் தொடங்கலாம், அது ஆப்பிள் ஸ்கிரிப்ட்டின் ஸ்கிரிப்ட் எடிட்டரில் உருவாக்கப்பட்டதா அல்லது ஒரு எளிய உரைக் கோப்பிலிருந்து உருவாக்கப்பட்டதா என்பது தொடரியல் சரியாக இருக்கும் வரை முக்கியமில்லை.

AppleScript ஸ்கிரிப்ட் அறிக்கைகளை டெர்மினலில் இருந்து நேரடியாக இயக்குதல்

ஒரு குறிப்பிட்ட AppleScript ஸ்கிரிப்ட் அல்லது ஸ்டேட்மெண்ட்டை .scpt கோப்பாகச் சேமிக்காமல் இயக்க, நீங்கள் -e கொடியைப் பயன்படுத்தலாம், பின்னர் தேவையான ஒற்றை மற்றும் இரட்டை மேற்கோள்களை சரியாக மேற்கோள் காட்டவும் ஸ்கிரிப்டைத் தப்பிக்கவும்.

சில எடுத்துக்காட்டுகளுக்கு:

"

osascript -e &39;டிஸ்ப்ளே டயலாக் Hello from osxdaily.com>"

“வணக்கம்” என்று ஒரு உரையாடல் பெட்டி காண்பிக்கும்

"

osascript -e &39;புதிய ஃபைண்டர் சாளரத்தை உருவாக்க ஆப் ஃபைண்டருக்குச் சொல்லுங்கள்&39;"

ஒரு புதிய கண்டுபிடிப்பான் சாளரத்தைத் திறக்கும்

"

osascript -e தொகுப்பு தொகுதி 0"

கணினியின் ஒலியை முடக்கும்.

இதற்கு முன்பு ஓசாஸ்கிரிப்ட் கட்டளையைப் பயன்படுத்தி பல சிறிய ஆப்பிள்ஸ்கிரிப்ட்களை நாங்கள் உள்ளடக்கியுள்ளோம், இதில் கட்டளை வரியில் இருந்து Mac OS இல் பயன்பாடுகளை அழகாக விட்டுவிடுதல், கட்டளை வரியிலிருந்து Mac வால்பேப்பரை அமைத்தல், அனைத்து ஏற்றப்பட்ட தொகுதிகளையும் வெளியேற்றுதல், கணினியின் ஒலியமைப்பை மாற்றுதல் , இன்னமும் அதிகமாக.AppleScript பற்றி மேலும் அறிய ஆர்வமுள்ள எவரும் MacOS மற்றும் Mac OS X உடன் தொகுக்கப்பட்ட ‘Script Editor’ பயன்பாட்டில் குறிப்பிடத்தக்க அளவு தகவல், தொடரியல், கட்டளைகள் மற்றும் பயனுள்ள வழிகாட்டிகளைக் காணலாம்.

கட்டளை வரியிலிருந்து AppleScript ஐப் பயன்படுத்துவதற்கான ஏதேனும் சுவாரஸ்யமான தந்திரங்கள் தெரியுமா? கீழே உள்ள கருத்துகளில் எங்களுக்குத் தெரியப்படுத்துங்கள்.

மேக் ஓஎஸ் எக்ஸில் உள்ள கட்டளை வரியிலிருந்து ஆப்பிள்ஸ்கிரிப்டை ஓசாஸ்கிரிப்ட் மூலம் இயக்கவும்