Touch просто изменяет временные метки файла. Он создает файл, но вы можете сделать это с помощью gedit и сможете его редактировать. Touch не редактирует содержимое файла.
Это может работать:
touch ~/powertap.rules; cat>>SYSFS{idVendor}=="0403", SYSFS{idProduct}=="6001", MODE="666", GROUP="plugdev"; sudo cp ~/powertap.rules /etc/udev/rules/powertap.rules