| Summary: | weird behavior with hush, printf, and empty args | ||
|---|---|---|---|
| Product: | Busybox | Reporter: | Mike Frysinger <vapier> |
| Component: | Standard Compliance | Assignee: | unassigned |
| Status: | RESOLVED FIXED | ||
| Severity: | enhancement | CC: | busybox-cvs |
| Priority: | P5 | ||
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Host: | Target: | ||
| Build: | |||
|
Description
Mike Frysinger
2009-03-20 10:42:11 UTC
It just converts "\n" to "n". strace:
execve("/root/bin/printf", ["printf", "%sn"], [/* 30 vars */])...
Looking into it...
i say "weird" because it works fine with arguments: $ ./busybox hush ./test.sh 1 1 $ I updated hush hot fix, please try it: http://busybox.net/downloads/fixes-1.13.3/busybox-1.13.3-hush.patch yep, thanks |