В настоящее время работает с kde3.5
Вот что я хотел бы в конечном итоге сделать, чтобы помочь своему рабочему процессу:
Имейте сценарий, который:
- Открывает несколько оболочек консоли
- Переименовывает каждую оболочку
Это то, что у меня есть до сих пор:
#!/bin/tcsh -fv
set KPID =ps -ef | grep konsole | grep -v grep | awk '{print $2}'| tr "\n" " "
dcop konsole-$KPID konsole newSession
Команда dcop
отлично работает в командной строке (заменяя фактический pid переменной), но когда я запускаю ее через скрипт, она выдает ошибку «объект недоступен». Других ошибок нет.
Я убедился, что разрешения в порядке (777), и даже добавил к ним sudo, но не повезло.
Как и во второй части, я снова работаю в командной строке:
dcop $KONSOLE_DCOP_SESSION renameSession "name"
Однако это работает только для активной (рабочей) оболочки, и я не уверен, как заставить ее делать это для других. Я еще не включил эту часть в сценарий, так как все еще работаю над первой частью. Любые предложения были бы замечательными.
Спасибо.
!/bin/tcsh -fv
быть#!/bin/tcsh -fv
? - person rlandster   schedule 01.10.2012