Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü gibi birden çok ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen komut batchposix'tir.
Program:
ADI
toplu — komutları bir toplu iş kuyruğunda yürütülecek zamanlayın
SİNOPSİS
yığın
TANIM
The yığın yardımcı program standart girdiden komutları okuyacak ve bunları yürütme için programlayacaktır.
toplu iş kuyruğunda. Komutun eşdeğeri olacaktır:
at -q b -m şimdi
nerede sıra b bir özel at kuyruk, özellikle toplu işler için. Toplu işler
zaman kısıtlaması olmadan toplu iş kuyruğuna gönderilir ve sistem tarafından çalıştırılır.
her çağrı ile değişebilen, belirtilmemiş faktörlere dayalı algoritmalar yığın.
Kullanıcıların kullanmasına izin verilecek yığın adları dosyada görünüyorsa at.allow'da hangi
uygulama tanımlı bir dizinde bulunur. Bu dosya yoksa, dosya
at.denyuygulama tanımlı bir dizinde bulunan , kontrol edilecek
kullanıcının erişiminin reddedilip reddedilmeyeceğini belirlemek yığın. Hiçbir dosya yoksa, yalnızca
uygun ayrıcalıklara sahip bir sürecin bir iş göndermesine izin verilecektir. Keşke at.deny
mevcut ve boşsa, global kullanıma izin verilir. NS at.allow'da ve at.deny dosyalar
satır başına bir kullanıcı adından oluşur.
SEÇENEKLER
Yok.
İŞLENENLER
Yok.
STDIN
Standart girdi, kabuk tarafından kabul edilebilir komutlardan oluşan bir metin dosyası olacaktır.
açıklanan komut dili bölüm 2, Kabuk Komuta Dil.
GİRİŞ DOSYALAR
metin dosyaları at.allow'da ve at.deny, uygulama tanımlı bir yerde bulunan
dizin, her satırda bir tane olmak üzere sıfır veya daha fazla kullanıcı adı içermelidir,
sırasıyla, erişime izin verilen veya reddedilen at ve yığın araçlar.
ÇEVRE DEĞİŞKENLER
Aşağıdaki ortam değişkenleri, aşağıdakilerin yürütülmesini etkiler: yığın:
DİL Ayarlanmamış veya ayarlanmamış uluslararasılaştırma değişkenleri için varsayılan bir değer sağlayın.
boş. (Bkz. POSIX.1‐2008'in Temel Tanımlar cildi, Bölüm 8.2,
Uluslararasılaşma Değişkenler uluslararasılaşmanın önceliği için
yerel kategorilerin değerlerini belirlemek için kullanılan değişkenler.)
LC_ALL Boş olmayan bir dize değerine ayarlanırsa, diğer tüm değerlerin değerlerini geçersiz kılın
uluslararasılaştırma değişkenleri.
LC_CTYPE Metin verisi bayt dizilerinin yorumlanması için yerel ayarı belirleyin
karakter olarak (örneğin, çoklu bayt karakterlerin aksine tek bayt
argümanlar ve girdi dosyaları).
LC_MESSAGES
biçimini ve içeriğini etkilemek için kullanılması gereken yerel ayarı belirleyin.
standart hataya yazılan teşhis mesajları ve yazılan bilgilendirici mesajlar
standart çıktıya.
LC_TIME Tarafından yazılan tarih ve saat dizelerinin biçimini ve içeriğini belirleyin. yığın.
NLSPATH İşleme için mesaj kataloglarının yerini belirleyin. LC_MESSAGES.
SHELL İş başında çağırmak için kullanılacak bir komut yorumlayıcısının adını belirleyin. Eğer
değişken ayarlanmamış veya boş, sh kullanılacaktır. Başka bir değere ayarlanırsa
bir isimden daha sh, uygulama aşağıdakilerden birini yapacaktır: bunu kullan
kabuk; kullanmak sh; kullanıcı veritabanından oturum açma kabuğunu kullanın; öncekilerden herhangi biri
seçilen bir uyarı teşhisi ile birlikte.
TZ Saat dilimini belirleyin. İş, o sırada yürütülmek üzere sunulacaktır.
tarafından belirtilen zaman belirtimi or -t zaman tarafından belirtilen saat dilimine göre TZ
değişken. Eğer zaman belirtimi bir saat dilimini belirtir, geçersiz kılar TZ. Eğer zaman belirtimi yok
bir saat dilimi belirtmez ve TZ ayarlanmamış veya boş, belirtilmemiş bir varsayılan saat dilimi
kullanılacaktır.
ASENKRON ETKİNLİKLER
Varsayılan.
STDOUT
Standart giriş bir terminal olduğunda, kullanıcının her satırı için belirtilmemiş formatta istemler
STDIN bölümünde açıklanan giriş, standart çıkışa yazılabilir.
STDER
Bir iş başarıyla tamamlandığında standart hataya aşağıdakiler yazılacaktır.
gönderilen:
"Görev %s at %s\n", at_job_id,tarih>
nerede tarih çıktısına format olarak eşdeğer olacaktır:
tarih +"%a %b %e %T %Y"
Yazılan tarih ve saat, saat diliminde görünecek şekilde ayarlanmalıdır.
kullanıcı (tarafından belirlendiği şekilde TZ değişken).
Ne bu, ne de komut yorumlayıcı seçimiyle ilgili uyarı mesajları,
çıkış durumunu değiştiren bir teşhis olarak kabul edilir.
Varsa tanı mesajları standart hataya yazılacaktır.
ÇIKTI DOSYALAR
Yok.
GENİŞLETİLMİŞ TANIM
Yok.
EXIT DURUMU
Aşağıdaki çıkış değerleri döndürülecektir:
0 Başarılı tamamlama.
>0 Bir hata oluştu.
SONUÇLARI OF HATALAR
İş planlanmamalıdır.
The takip etme bölümler vardır bilgilendirici.
BAŞVURUSU KULLANIM
Standart çıktıyı belirtilen komutlar içinde yeniden yönlendirmek faydalı olabilir.
ÖRNEKLER
1. Bu sıra bir terminalde kullanılabilir:
yığın
tür < dosya > dosya dışı
EOT
2. Standart hatayı bir boruya yeniden yönlendirmeyi gösteren bu sıra, aşağıdaki durumlarda kullanışlıdır:
komut prosedürü (çıktı yeniden yönlendirme belirtimlerinin sırası önemlidir):
yığın <<!
fark file1 file2 2> & 1 > dosya dışı | mailx grubum
!
GEREKÇESİ
Açıklanan erken teklifler yığın tamamen ayrılmış bir şekilde at, rağmen
tarihsel model, onu neredeyse eşanlamlı olarak ele aldı. at -qb. Bir dizi özellik vardı
toplu çalışmayı listelemek ve kontrol etmek için aşağıdakilerden ayrı olarak eklendi at. daha sonra
düşünüldüğünde, bunun yararının değişiklik yapılmasını hak etmediğine karar verildi.
tarihsel arayüz
The -m seçenek eşdeğer dahil edildi at komuta çünkü tarihsel bir uygulamadır
iş tarafından üretilen tüm çıktılar yeniden yönlendirilse bile sonuçları gönderene postalamak için. Olarak
RATIONALE'de açıklanan at, şimdi anahtar kelime, işi hemen yürütülmek üzere gönderir
(programlama gecikmelerinden sonra), bazı tarihsel sistemlere rağmen at şimdi olurdu
bir hata olarak kabul edilir.
GELECEK TARİFİ
Yok.
onworks.net hizmetlerini kullanarak Batchposix'i çevrimiçi kullanın