if grep -q "^[^ ]* ${zsv_cgroup:h} " /proc/mounts; then mkdir -p $zsv_cgroup && echo $$ >>$zsv_cgroup/tasks else # [[ -d $zsv_cgroup:h ]] && rm -rf $zsv_cgroup:h mkdir -p $zsv_cgroup:h mount -t cgroup -o none,name=zsv zsv $zsv_cgroup:h if grep -q "^[^ ]* ${zsv_cgroup:h} " /proc/mounts; then mkdir -p $zsv_cgroup && echo $$ >>$zsv_cgroup/tasks fi fi local cgroup rest while read cgroup rest; do if [[ -d /sys/fs/cgroup/$cgroup ]]; then if [[ $cgroup != cpuset ]]; then mkdir -p /sys/fs/cgroup/$cgroup/zsv/$zsv_name && \ echo $$ >>/sys/fs/cgroup/$cgroup/zsv/$zsv_name/tasks fi fi done