入力をテキストでbash
ラップするスクリプトを書きたいと思います。piped
グーグルに基づいて、例から選択しようとしています。これが私がこれまでに持っているものですが、うまくいきません:
#!/bin/sh
if readlink /proc/$$/fd/0 | grep -q "^pipe:"; then
echo "{ "template":{"name":"contact sheet template","root":"root","parameters": ["pages"]},"pages":"
cat
echo "}"
fi
入力として別のプログラムから JSON リストを受け取っています。次のプログラムに結果をpiped
渡す前に、上記のテキストを前後に出力したいと考えています。pipe
program_1 | wrapper.sh | program_2 > outputfile
しかし、それは何も出力しません。
よりbash
専門的な知識を持つ人が正しい方向に私を向けることができますか?