From ed6dd45396f646522be655d9383ba5c73b7916e2 Mon Sep 17 00:00:00 2001 From: Gerd Hoffmann Date: Fri, 12 May 2017 15:16:58 +0200 Subject: don't use redirections --- GNUmakefile | 4 ++-- lirc.sh | 16 ++++++++++++---- name.sh | 2 +- 3 files changed, 15 insertions(+), 7 deletions(-) diff --git a/GNUmakefile b/GNUmakefile index ae10a22..f4588f7 100644 --- a/GNUmakefile +++ b/GNUmakefile @@ -20,10 +20,10 @@ all: build build: $(TARGETS) $(HEADERS): name.sh - sh name.sh $* > $@ + sh name.sh $* lircd.conf: lirc.sh - sh lirc.sh > $@ + sh lirc.sh $@ lsinput: lsinput.o input.o input-events: input-events.o input.o diff --git a/lirc.sh b/lirc.sh index 2aec1fd..ec0aa1d 100755 --- a/lirc.sh +++ b/lirc.sh @@ -1,6 +1,14 @@ #!/bin/sh -INPUT="/usr/include/linux/input.h" -cat < "$OUT" begin remote name linux-input-layer bits 32 @@ -12,8 +20,8 @@ awk " /#define (KEY|BTN)_/ { gsub(/KEY_/,\"\",\$2); printf(\"\t\t%-20s 0x%04x\n\", \$2,0x10000+strtonum(\$3)) } -" < $INPUT -cat <> "$OUT" +cat <> "$OUT" end codes end remote EOF diff --git a/name.sh b/name.sh index f75e2af..792b9a3 100755 --- a/name.sh +++ b/name.sh @@ -19,4 +19,4 @@ awk " } printf(\"\t[ %-16s ] = \\\"%s\\\",\n\", \$2, name); } -" < $INPUT +" < $INPUT > "${TYPE}.h" -- cgit