コンピュータ名/ホスト名を変更して、奇妙なターミナル動作を引き起こすスクリプト
scutilCSVファイルの値に基づいてコンピューターの名前を変更するために使用するスクリプト(ほとんどが借用)があります。これは、コンピュータ名にシリアル番号と一致する変数を設定し、名前の変更ComputerName、HostNameおよびLocalHostName変数で。参考のために、名前はSFO-C2900-MBP スクリプトは次のとおりです。 #!/bin/bash echo "-----Starting-----" # Get serial from ioreg and assign serial="$(ioreg -l | grep IOPlatformSerialNumber | sed -e 's/.*\"\(.*\)\"/\1/')" #Initialize compName to null compName='' #Loop through CSV looking for a match while IFS=',' read ser loc; do if [ "$serial" == "$ser" ]; then compName=$loc echo "Serial Matched …