Можно использовать следующее:
sed -i "s/allow from [0-9,\.]*/allow from $(w -h | awk '{print $3}' | head -1)/g" .htaccess
Пояснение:
sed -i "s/.../$(...)/g" . htaccess
: заменяет строку allow from
наw -h | awk '{print $3}' | head -1
: строка на обрыве вывода w
Я полагаю, вы просто указали xcode-select
не на ту часть структуры каталогов Xcode. Вы сможете отменить это с помощью:
xcode-select -reset
В будущем, если вам это понадобится, инструмент xcode-select
сможет найти то, что ему нужно, указав только путь к приложению Xcode, которое вы хотите используйте:
xcode-select --switch /Applications/Xcode.app