Вы вряд ли найдете такой инструмент, поскольку csh
широко рассматривается как неподходящий для сценариев оболочки . Если у вас есть оболочки, производные от Борна (например, sh
, ksh
, mksh
, ash
, dash
, bash
), вам следует рассмотреть возможность повторной реализации своей работы на одном из них или использовать более полный язык сценариев, такой как Awk или Perl. Вы найдете гораздо более надежные инструменты для любой из этих альтернатив, а также больше людей, знающих о них, которые могут вам помочь.
Если у вас нет другого выбора, кроме как использовать csh
(например, сценарий, предоставленный поставщиком), у него есть некоторые параметры командной строки, которые могут помочь вам лучше понять, что происходит:
-n
- заставляет команды разбираться, но не выполняться; полезен для проверки синтаксиса csh
конструкций -v
- устанавливает переменную verbose
, которая должна быть установлена, что заставляет входные команды повторяться перед заменой переменной и перед фактическим выполнение -x
- устанавливает переменную echo
, которая похожа на -v
/ подробный
, но повторяет команды после подстановки Например, чтобы проверить синтаксис myscript.csh
:
prompt% csh -n myscript.csh
Если ваш сценарий является исполняемым, вы можете установить один или несколько параметров в первой строке сценария:
#!/path/to/csh -vx
Однако, поскольку это параметры среды выполнения, они могут быть вам ограничены в Eclipse.
El problema es bien -conocido. Incluso hay un informe de error.
https://bugs.launchpad.net/ubuntu/+source/plymouth/+bug/1542000
Decide quien puede.
Prueba
sudo chown -R : /sbin/plymouthd
Uno ayuda, otro no. Me ayudaron a eliminar plymouth
e instalé plymouth usando Synaptic, y solucionó el problema.
sudo chown -R : /sbin/plymouthd
Это сработало для моего ноутбука Dell i5 7000 с Ubuntu 16.04 Mate DE.