#!/bin/bash

s='generic,daily,weekly,monthly
generic,daily,nightly,weekly,monthly'
markers=$(echo "$s" | sed -e "s/,/ and /g" -e "/nightly/!s/$/ and not nightly/")
echo "$markers"