回顧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