回顾Dokku source code,我注意到管道和重定向的两种用法,我不熟悉。管道和猫重定向
之一是: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")
什么用管以及在两种情况下重定向?
你知道'猫'是什么吗?以及它没有参数呢? –
是的,我认为它的使用方式不同。 – ustun
http://partmaps.org/era/unix/award.html可能是相关的 – cdarke