通常我看到人们使用sed操作字符串如下:
echo "./asdf" | sed -n -e "s%./%%p"
我最近了解到我也可以这样做:
sed -n -e "s%./%%p" <<< "./asdf"
是否有理由避免后者?例如,它是特定于bash的行为吗?
io bash sed
bash ×1
io ×1
sed ×1