У меня есть ip адрес - например 192.168.93.15. Мне надо его привести к hex-виду - т. е. получить c0a85d0f, затем применить AND маску - например 000f0fff и получить 00080d0f, затем применить OR маску - например 0000a010 и получить в результате 8ad1f.
И надо это сделать в шеле - например через awk - я взглянул в man awk - он вроде поддерживает битовые операции.