Sign in
◑
Theme
foss-fpga-tools
/
symbiflow-arch-defs
/
20b62102911ff01624bf517cf03fa37e8e5d5b8a
/
.
/
utils
/
quiet_cmd.sh
blob: f359a9cfb078336e6c73006c1e07e9348343474e [
file
]
#!/bin/bash -e
if
[[
$VERBOSE
-
gt
0
]];
then
set
-
x
fi
OUTPUT
=
$
(
mktemp $
(
basename $1
).
output
.
XXX
)
set
+
e
"$@"
>
$OUTPUT
2
>&
1
RESULT
=
$
?
set
-
e
if
[[
$RESULT
-
ne
0
]]
||
[[
$VERBOSE
-
gt
0
]];
then
cat $OUTPUT
fi
rm $OUTPUT
exit $RESULT