2014-09-15 14 views
5

Bir kümede planlanan işlerin bir listesi var mı ve bu işlerden bazılarını kaldırmak istiyorum.Joker karakterle komut satırı `qdel` komutu

Normalde qdel ve ardından iş numarasını kullanırdım. qdel 11763*

bu Ancak ben 117639. için ivlenmi 117630 kaldırmak düşündüm: Ben şöyle bir joker operatörü olarak * kullanabileceğini düşündüm bu yüzden

Ancak, işlerin 10s Silmek istediğiniz illegally formed job identifier hatasını edinin.

Bu bağlamda joker karakterleri kullanmanın bir yolu bilen var mı?

cevap

8

qdel açık, bireysel iş kimliklerine gereksinim duymaktadır.

qdel {117630..117639} 

Bu kabukta genişleyecektir aralıktaki tüm numaraları ile qdel çağırmak için: Ama Bash kolayca sıralı sayılar listeleri oluşturmak için bir yolu vardır. Bunu da yapabilirsiniz:

qdel 11763{0..9}