Dokkuのソース コードを調べたところ、よく知らないパイプとリダイレクトの 2 つの使い方に気付きました。
1つは次のとおりです。cat | command
例:id=$(cat | docker run -i -a stdin progrium/buildstep /bin/bash -c "mkdir -p /app && tar -xC /app")
もう一つはcat > file
例:id=$(cat "$HOME/$APP/ENV" | docker run -i -a stdin $IMAGE /bin/bash -c "mkdir -p /app/.profile.d && cat > /app/.profile.d/app-env.sh")
2 つのケースでパイプとリダイレクトを使用するのは何ですか?