Bir terminali açmak ve kapatmak için Debian wheezy klavye kısayolu


1

Geçenlerde tilda'yı kurdum ve açmak ve aynı klavye kısayoluyla kapatmak istiyorum. Bash'da açıksa tilda'yı kapatan ve ps -ef'te böyle bir işlem olmadığında tilda açan küçük bir şey yazdım. Bu gibi görünüyor:

a = ps -ef | fgrep -i tilda | cut -d' ' -f4 | head -1; eğer [$ a]; sonra $ a öldür; başka tilda; fi

Terminalde bunu yaptığımda (en azından kısmen) çalışıyor gibi görünüyor, ancak bu komutu belirli bir klavye kısayoluna (örneğin, alt + 1) atadığımda hiçbir şey yapmıyor. Baska öneri?

Btw. Quake'deki gibi '`' butonu için bu kısayolu atamak mümkün müdür?

Yanıtlar:


0

Kullanman gerek

bash -c "a=`ps -ef | fgrep -i tilda | cut -d' ' -f4 | head -1`;if [ $a ] ; then kill $a; else tilda; fi" 

alanın bir kabuk betiği değil, tek bir program adı veya yol ve argüman olması beklenir. Ya da o betiği bir dosyaya yerleştirip, onu #!/bin/bashve chmod +xonu ver ve bunun yerine o betiğin yolunu ver.


0

Neden saklamak yerine Tilda'yı öldürüyorsun? Tilda'yı kullanıyorum ve göstermek / gizlemek için bir klavye kısayolu atadım. Tilda girişe başlar. Tilda'nın tercihlerini kontrol edin.


Bunu bilmiyordum ... Bu da bana yardımcı oldu :) Teşekkürler!
Peter
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.