Re: Command substitution with null bytes generates warning

2016-09-20 Thread L. A. Walsh
The script is 5 years old. I don't remember any of the design decisions that went in to it -- so you wanna pick it apart, go ahead. I am already quite able to do so myself on stuff I wrote even 3 years ago, often, so 5 years, hey, go for it. I wasn't even using aliases to help my coding back th

Re: Command substitution with null bytes generates warning

2016-09-20 Thread Greg Wooledge
On Tue, Sep 20, 2016 at 12:17:37PM -0700, L. A. Walsh wrote: > /sys/class/net/br0> /tmp/showvals > addr_assign_type: 1 > addr_len: 6 > address: 00:15:17:bf:be:b2 > /tmp/showvals: line 63: printf: `invalid format character > brforward:

Re: Command substitution with null bytes generates warning

2016-09-20 Thread L. A. Walsh
Ooops -- that script does try to run w/sudo.. forgot about that... Like I said, fast & dirty

Re: Command substitution with null bytes generates warning

2016-09-20 Thread L. A. Walsh
Greg Wooledge wrote: I probably shouldn't even bother at this point, but morbid curiosity compels me to foolish ends. What are you DOING with these files that contain NUL bytes that makes it permissible to simply drop the NUL bytes on the floor, with no explicit step like tr -d \\0 to remove t

Re: Command substitution with null bytes generates warning

2016-09-20 Thread Greg Wooledge
I probably shouldn't even bother at this point, but morbid curiosity compels me to foolish ends. What are you DOING with these files that contain NUL bytes that makes it permissible to simply drop the NUL bytes on the floor, with no explicit step like tr -d \\0 to remove them? How is your script

Re: Command substitution with null bytes generates warning

2016-09-20 Thread L. A. Walsh
Chet Ramey wrote: Don't assume that every use of something like this has to do with /proc. Here's a representative report: "I was wondering what would happen if I'd do something like that: $ foo="$(cat file_containing_ascii_null_byte)" or faster $ foo="$(http://www.gnu.org/software/bash/manual

Re: Command substitution with null bytes generates warning

2016-09-20 Thread Chet Ramey
On 9/19/16 12:28 PM, L. A. Walsh wrote: > > > Chet Ramey wrote: >> On 9/16/16 1:51 AM, Eric Pruitt wrote: >> >> >>> Bash Version: 4.4 >>> Patch Level: 0 >>> Release Status: release >>> >>> Description: >>> I have a script that execute `if [[ "$(<"/proc/$1/cmdline")" = tmux* >>> ]];`. >>>

Re: Short doc for readarray synonym for mapfile needs to be updated

2016-09-20 Thread Chet Ramey
On 9/19/16 7:27 PM, jhank...@homewood.k12.al.us wrote: > Bash Version: 4.4 > Patch Level: 0 > Release Status: release > > Description: > bash-4.4 mapfile supports -d DELIM, and the short doc in the help has > been updated to reflect this. However, the short doc for the readarray > synonym