dir2meme: write output memefile to stdout - brcon2023-hackathons - Bitreichcon 2023 Hackathon Repository
(HTM) git clone git://bitreich.org/brcon2023-hackathons git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/brcon2023-hackathons
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) Tags
---
(DIR) commit 514dc27e1f5c92be7292bd87a106b79f69fd026f
(DIR) parent a2643dd5de50886880e69db83c40e8dea9263744
(HTM) Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Sat, 12 Aug 2023 18:07:33 +0200
dir2meme: write output memefile to stdout
Signed-off-by: Christoph Lohmann <20h@r-36.net>
Diffstat:
M memes/dir2meme | 12 ++++--------
1 file changed, 4 insertions(+), 8 deletions(-)
---
(DIR) diff --git a/memes/dir2meme b/memes/dir2meme
@@ -1,15 +1,12 @@
#!/bin/sh
-if [ $# -lt 1 ];
+if [ $# -ne 0 ];
then
- printf "usage: %s file.meme\n" "$(basename "$0")" >&2
+ printf "usage: %s\n" "$(basename "$0")" >&2
exit 1
fi
-memefile="$1"
-outname="${memefile%.*}"
-
-printf "meme\n" > ${memefile}
+printf "meme\n"
find . -type f \
| while read -r medianame;
do
@@ -21,8 +18,7 @@ do
filename="$(basename "${medianame}")"
memetag="${filename%.*}"
- printf "#%s %s\n" "${memetag}" "${filename}" >> "${memefile}"
+ printf "#%s %s\n" "${memetag}" "${filename}"
done
-printf "%s\n" "${memefile}"