私はしかしsudo cat /tmp/1 > /etc/udev/rules.d/69-libmtp.rules
私は得る
bash: /etc/udev/rules.d/69-libmtp.rules: Permission denied
システム:Ubuntu 16.04
Linuxカーネル:4.6
答え1
リダイレクトは現在シェルによって設定されるため、sudo
作成する内容には影響しません/etc/udev/rules.d
。
一般的なトリックは、以下を使用することですtee
。
sudo tee /etc/udev/rules.d/69-libmtp.rules < /tmp/1
指摘したとおり安定ただし、この特別な場合はリダイレクトする必要はありません。
sudo cp /tmp/1 /etc/udev/rules.d/69-libmtp.rules