On 02/19/2013 01:39 PM, Bernhard Voelker wrote:
Sometimes, I want to create a file and want it to succeed only if the file wasn't previously there.What about adding a complementary option to touch --no-create which could be used like this? $ touch --create file \ || { echo "creating file failed" >&2; exit 1; } I know the same could also be achieved with dd: $ dd of=xx conv=excl status=none count=0 \ || { echo "creating file failed" >&2; exit 1; } but maybe it's worth adding to touch, too. WDYT?
One of those borderline ones. It was already discussed here: http://lists.gnu.org/archive/html/bug-coreutils/2011-10/msg00030.html The consensus for now being, alternatives suggested at that link, suffice. thanks, Pádraig.
