

{"id":98,"date":"2016-04-15T10:37:00","date_gmt":"2016-04-15T00:37:00","guid":{"rendered":"https:\/\/kng.tech\/blog\/?p=98"},"modified":"2016-04-15T11:59:41","modified_gmt":"2016-04-15T01:59:41","slug":"my-first-shell-script-in-osx","status":"publish","type":"post","link":"https:\/\/kng.tech\/blog\/my-first-shell-script-in-osx\/","title":{"rendered":"My First Shell Script in OSX"},"content":{"rendered":"<p><code>#!\/bin\/sh<br \/>\n# Enable SSH<br \/>\necho \"Enabling SSH\"<br \/>\nsystemsetup -setremotelogin on<br \/>\necho \u201cSet computer name to this format eg: LRC-IMACXX, where xx is numbers.\u201d<br \/>\nscutil --set HostName<br \/>\nComputerName=$(HostName)<br \/>\nscutil --set LocalHostName $ComputerName<br \/>\nscutil --set ComputerName $ComputerName<br \/>\necho \u201cComputer name set to: \u201c $ComputerName<br \/>\necho \u201cChanging power preference\u201d<br \/>\nsudo pmset -c ttyskeepawake 1<br \/>\nsudo pmset -c sleep 15<br \/>\nsudo pmset -c displaysleep 10<br \/>\nsudo pmset -c womp 1<br \/>\nsudo pmset -c halfdim 1<br \/>\nsudo pmset -c disksleep 10<br \/>\necho \u201cSchedule MAC wakeup at 8am and shutdown at 6pm everyday\u201d<br \/>\nsudo pmset repeat shutdown MTWRF 18:00:00 wakeorpoweron MTWRF 08:00:00<br \/>\necho \u201cSet proxy\u201d<br \/>\nsudo networksetup -setautoproxyurl Ethernet http:\/\/something.pac<br \/>\nsudo networksetup -setautoproxyurl Wi-Fi http:\/\/something.pac<br \/>\necho \u201cJoining Domain\u2026\u201d<br \/>\nsudo dsconfigad -f -a $ComputerName -domain domain.com -u username -p password<br \/>\necho \u201cDone\u201d<\/code><\/p>\n<p>to run this in terminal&gt;<br \/>\nsudo sh scritpt.sh<\/p>\n","protected":false},"excerpt":{"rendered":"<p>#!\/bin\/sh # Enable SSH echo \"Enabling SSH\" systemsetup -setremotelogin on echo \u201cSet computer name to this format eg: LRC-IMACXX, where xx is numbers.\u201d scutil --set HostName ComputerName=$(HostName) scutil --set LocalHostName $ComputerName scutil --set ComputerName $ComputerName echo \u201cComputer name set to: \u201c $ComputerName echo \u201cChanging power preference\u201d sudo pmset -c ttyskeepawake 1 sudo pmset -c sleep [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[26,27],"class_list":["post-98","post","type-post","status-publish","format-standard","hentry","category-tech","tag-osx","tag-script"],"_links":{"self":[{"href":"https:\/\/kng.tech\/blog\/wp-json\/wp\/v2\/posts\/98","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kng.tech\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kng.tech\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kng.tech\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kng.tech\/blog\/wp-json\/wp\/v2\/comments?post=98"}],"version-history":[{"count":6,"href":"https:\/\/kng.tech\/blog\/wp-json\/wp\/v2\/posts\/98\/revisions"}],"predecessor-version":[{"id":104,"href":"https:\/\/kng.tech\/blog\/wp-json\/wp\/v2\/posts\/98\/revisions\/104"}],"wp:attachment":[{"href":"https:\/\/kng.tech\/blog\/wp-json\/wp\/v2\/media?parent=98"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kng.tech\/blog\/wp-json\/wp\/v2\/categories?post=98"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kng.tech\/blog\/wp-json\/wp\/v2\/tags?post=98"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}