Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # STARTUP DISK
- ioreg -l -c IODeviceTree | awk -F\" '/com.apple.corestorage.lvg.name/{print $(NF-1)}'
- # SERIAL NUMBER
- ioreg -c IOPlatformExpertDevice -d 2 | awk -F\" '/IOPlatformSerialNumber/{print $(NF-1)}'
- # ACTIVE NETWORK INTERFACE
- echo "show State:/Network/Global/IPv4" | scutil | awk '/PrimaryInterface/{print $NF}'
- # ACTIVE NETWORK SERVICE
- networksetup -listallhardwareports | grep <ACTIVE NETWORK INTERFACE> -B1 | awk -F': ' '/Hardware Port/{print $NF}'
- # CURRENT CONSOLE (LOGGED-IN) USER
- /usr/bin/python -c 'from SystemConfiguration import SCDynamicStoreCopyConsoleUser; import sys; username = (SCDynamicStoreCopyConsoleUser(None, None, None) or [None])[0]; username = [username,""][username in [u"loginwindow", None, u""]]; sys.stdout.write(username + "\n");'
- # GET HOME DIRECTORY OF USER
- $(homedir="~<CONSOLE USER>"; eval homedir="$homedir"; echo "$homedir")
- # GET COMPUTER NAME FROM JSS
- /usr/local/bin/jamf getComputerName | awk -F'[<>]' '{print $3}'
- # GET IP ADDRESS
- ipconfig getifaddr <ACTIVE NETWORK INTERFACE>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement