>>415
これでいいじゃん
writer () {
 touch $1 && /path/to/soffice --writer $1 >/dev/null 2>&1 &
}