#!/bin/sh printf "name,type,hostname,freebsd-version,ipaddr\n" host_name=$(hostname) _type="host" _host_version=$(freebsd-version) _ipaddress=$(ifconfig | grep 'inet ' | grep -v '127.0.0.1' | cut -w -f 3) echo "${host_name},${_type},${host_name},${_host_version},${_ipaddress}" _type="jail" for j in $(jls name) do name="${j}" host_name="$(jls -j ${j} host.hostname)" _ipaddress="$(jexec ${j} ifconfig | grep 'inet ' | grep -v '127.0.0.1' | cut -w -f 3)" _jail_version="$(jexec ${j} freebsd-version)" echo "${host_name},${_type},${host_name},${_jail_version},${_ipaddress}" done