リダイレクト時のPermission

よく考えれば当たり前だけれど忘れてたのでメモ。
sudo付けてもリダイレクト時の権限は変わらないよね。ユーザだよ。

$ ls -lh
total 16K
-rw-r--r-- 1 root root    4 Apr 26 14:31 a
drwxr-xr-x 3 podhmo  podhmo  4.0K Dec  1 23:20 aaa
-rw-r--r-- 1 podhmo  podhmo  1.1K Dec  2 01:27 tree.py
drwxr-xr-x 2 podhmo  podhmo  4.0K Apr 26 13:32 workarea
$ sudo echo "aaaa" > a
zsh: permission denied: a
$ sudo sh -c 'echo "aaaa" > a'