#! /bin/bash # # Basic tests for types creating/writing files # set -e set -x rm -fr /tmp/{f,F,w} mkdir /tmp/{f,F,w} touch /tmp/file-owned-by-root # # 'f' # systemd-tmpfiles --create - </tmp/F/truncated echo "This should be truncated" >/tmp/F/truncated-with-content systemd-tmpfiles --create - </tmp/F/rw-fs/foo ! systemd-tmpfiles --create - </tmp/F/rw-fs/foo ! systemd-tmpfiles --create - < fails. ! systemd-tmpfiles --create - <