[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[RFC] {print,}env -0

From: Eric Blake
Subject: [RFC] {print,}env -0
Date: Mon, 26 Oct 2009 15:22:29 +0000 (UTC)
User-agent: Loom/3.14 (http://gmane.org/)

Since environment variables may contain newlines, but env and printenv 
currently separate output entries via newline, we have a case of ambiguous 
output.  For example, "env | sed -n '/^a.*=/ s,=.*,,p'" does not necessarily 
tell you the set of environment variables beginning with "a", because I could 
have done "export b=$'\na=c'".  What do list readers think of the idea of 

env -0/--null
printenv -0/--null

as a means of unambiguously representing the current contents of the 
environment with NUL terminators instead of newlines?

Eric Blake

reply via email to

[Prev in Thread] Current Thread [Next in Thread]