Mac OS Xలోని కమాండ్ లైన్ నుండి అప్లికేషన్ను సరసముగా మూసివేయండి
ఇది ప్రత్యేకంగా తెలియకపోయినా, మీరు ఓసాస్క్రిప్ట్ కమాండ్ సహాయంతో కమాండ్ లైన్ నుండి ఏదైనా Mac OS X GUI యాప్కి ప్రామాణిక క్విట్ సిగ్నల్ను పంపవచ్చు. ఇది ఉపయోగించడానికి చాలా సులభం మరియు దానినే మేము ఇక్కడ కవర్ చేస్తాము.
Osascriptతో Mac OS Xలోని టెర్మినల్ నుండి యాప్లను సునాయాసంగా ఎలా నిష్క్రమించాలి
మళ్లీ, ఇది కిల్ (ముగింపు) సిగ్నల్ కాకుండా అప్లికేషన్కు ప్రామాణిక క్విట్ సిగ్నల్ను జారీ చేస్తుంది. ఇన్పుట్ కోసం వినియోగదారుని ప్రాంప్ట్ చేయకుండా సేవ్ చేయని డేటా ఉన్నట్లయితే టార్గెట్ అప్లికేషన్ బలవంతంగా నిష్క్రమించదని కూడా దీని అర్థం (మీరు Mac OS X కోసం ఆటో-సేవ్ సెట్టింగ్ని ప్రారంభించినట్లయితే మరియు అప్లికేషన్ ఫలితంగా వినియోగదారుని ప్రాంప్ట్ చేయకపోతే).
టెర్మినల్ నుండి Mac OS Xలోని GUI అప్లికేషన్కు ప్రామాణిక క్విట్ సిగ్నల్ను పంపడానికి ప్రాథమిక సింటాక్స్ క్రింది విధంగా ఉంది:
"ఓసాస్క్రిప్ట్ -ఇ &39;యాప్ నుండి నిష్క్రమించండి APPLICATIONNAME&39;"
ఉదాహరణకు, కమాండ్ లైన్ నుండి క్యాలెండర్ నుండి నిష్క్రమించడానికి, APPLICATIONNAMEని “క్యాలెండర్”తో భర్తీ చేయండి
"osascript -e &39;quit app Calendar&39;"
క్యాలెండర్ సమకాలీకరిస్తుంది మరియు సేవ్ ఎంపికను కలిగి లేనందున, యాప్ను మూసివేయడానికి ప్రయత్నిస్తున్నప్పుడు మీకు ప్రామాణిక సేవ్ డైలాగ్ అందించబడదు. సేవ్ ఆప్షన్లను కలిగి ఉన్న యాప్లతో మరియు Mac OS X ఆటో-సేవ్ డిసేబుల్ అయినప్పుడు, సేవ్ డైలాగ్ బాక్స్ ఎప్పటిలాగే సమన్ చేయబడుతుంది.
ఆప్లను సునాయాసంగా మూసివేయడానికి ఒసాస్క్రిప్ట్ని ఉపయోగించడం వల్ల మరొక ప్రయోజనం ఏమిటంటే, మీరు అసలు అప్లికేషన్ పేరును అందించగలరు, ఇది గుర్తుంచుకోవడం చాలా సులభం మరియు పూర్తిగా ప్రాసెస్ ID నంబర్లపై ఆధారపడటం కంటే కొంచెం ఎక్కువ యూజర్ ఫ్రెండ్లీ. చంపడానికి ఆదేశం.Mac OS X యొక్క ఆధునిక వెర్షన్లు మెరుగైన కిల్ కమాండ్ను అందిస్తున్నాయని గమనించండి, అది మరింత యూజర్ ఫ్రెండ్లీగా ఉంటుంది, దీనిని pkill అని పిలుస్తారు.
కమాండ్ లైన్ నుండి అప్లికేషన్లను మూసివేయడానికి మీరు దీన్ని బాష్ స్క్రిప్ట్లో ఉపయోగించవచ్చు లేదా మేము కొంతకాలం క్రితం కవర్ చేసిన ఆటోమేటర్ ట్రిక్తో "అన్ని ఓపెన్ యాప్లను నిష్క్రమించు" లాగానే ప్రవర్తించేలా సవరించవచ్చు.
