İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

aenf - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında aenf çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen aenf komutudur.

Program:

ADI


aegis yeni dosya - bir değişiklikle oluşturulacak yeni dosyalar ekleyin

SİNOPSİS


siper -Yeni dosya dosya adı... [ seçenek... ]
siper -Yeni dosya -Liste [ seçenek... ]
siper -Yeni dosya -Yardım

TANIM


The siper -Yeni dosya komutu, bir değişikliğe yeni dosyalar eklemek için kullanılır. Adlandırılmış dosyalar
değişiklikteki dosyalar listesine eklenebilir.

Adlandırılmış her dosya için, geliştirme dizininde yeni bir dosya oluşturulur.
zaten var. Dosya zaten mevcutsa, değiştirilmeyecektir.

Yeni bir kaynak dosyanın yürütülebilir olmasını istiyorsanız (örneğin kabuk komut dosyaları), o zaman
sadece normali kullan chmod(1) komut. Dosyanın yürütülebilir bitlerinden herhangi biri şurada ayarlanmışsa:
yardımcı(1) dosyanın yürütülebilir olarak hatırlanma süresi ve tüm yürütme bitleri (eksi
projenin umask'ı) sonraki tarafından belirlenecektir aecp(1) komutlar.

Komut satırında bir dizini adlandırırsanız, tüm dizin ağacı aranacaktır.
yeni dosyalar için. (Not: nokta dosyaları dahil kesinlikle her şey eklenecektir ve
ikili dosyalar, bu nedenle önce tüm gereksiz dosyaları temizlemeniz gerekir.) Bunun altındaki dosyalar
Zaten değişiklikte veya projede olan dizinler yok sayılır. NS
dosya_adı_kabul ve dosya_adı_reddetme projedeki desenler aegis.conf dosya da olacak
uygulanır, bkz. aepconf(5) daha fazla bilgi için.

rehber Örnek E-posta
gibi bir komutun olduğu zamanlar vardır.
$ aenf fubar/*
aegis: proje "örnek": değişiklik 42: "fubar/glorp" zaten değişimde
aegis: proje "örnek": değişiklik 42: 1 önemli hata bulundu, yeni dosya eklenmedi
$
gösterildiği gibi başarısız olacaktır. Bununla başa çıkmanın birkaç yolu var, en kolayı
sadece dizini adlandırın:
$ aenf fubar
aegis: proje "örnek": değişiklik 42: "fubar/smiley" dosyası eklendi
aegis: proje "örnek": değişiklik 42: "fubar/frownie" dosyası eklendi
$
Ayrıca kullanabilirsiniz bulmak(1) keyfi karmaşık dosya seçimi için komut, ancak siz
önce yukarıdaki komutun otomatik olarak hariç tuttuğu dosyaları hariç tutmalıdır:
$ aelcf > dışlamak
$ Aelpf >> dışlamak
$ bulmak fubar tipi f | \
grep -v -f dışlamak | \
xargs siper --yeni dosya -v
aegis: proje "örnek": değişiklik 42: "fubar/smiley" dosyası eklendi
aegis: proje "örnek": değişiklik 42: "fubar/frownie" dosyası eklendi
$
Hariç tutulanlar listesini kullanmıyorsanız, bulmak(1) komutunuz için ince ayar yapmanız gerekecek
geliştirme dizini stili. Sembolik bağlantı stilini kullanıyorsanız, eklemeniz gerekir.
the bulmak -nlink 1 seçeneğine ek olarak bulmak tipi f seçeneği.
$ bulmak fubar tipi f -bağlantılar 1 | \
xargs siper --yeni dosya -v
aegis: proje "örnek": değişiklik 42: "fubar/smiley" dosyası eklendi
aegis: proje "örnek": değişiklik 42: "fubar/frownie" dosyası eklendi
$
Tam kopya geliştirme dizini stilini kullanıyorsanız,
yukarıdaki liste yöntemini hariç tutun.

fileto Şablonlar
Geliştirme dizininde yeni bir dosya oluşturulduğunda proje yapılandırma dosya
yeni dosya için bir şablon aradı. Bir şablon bulunursa, yeni dosya
şablona başlatıldı, aksi takdirde boş oluşturulur. Görmek aepconf(5) daha fazlası için
bilgiler.

En basit biçim, şablon dosyalarını kullanmaktır, örneğin
dosya_şablonu =
[
{
desen = [ "*.c" ];
body = "${read_file ${kaynak şablon/c abs}}";
},
{
desen = [ "test/*/.sh" ];
body = "${read_file ${kaynak şablon/test abs}}";
},
];
Gördüğünüz gibi, şablon dosyaları proje kaynağının bir parçasıdır, böylece
uygun telif hakkı bildirimleri ve paketleyiciler, vb. $kaynak ikame onları bulur,
mevcut değişikliğin bir parçası değilse (ve genellikle değildirler).

Şablon dosyalarının kendileri ikameler içerir. NS $dosya adı ikame
kullanılabilir ve oluşturulan dosyanın adını içerir. Bu manipüle edilebilir
uygun dosya içeriğini oluştururken çeşitli yollar. Görmek esub(5) daha fazlası için
ikameler hakkında bilgi.

Yeni dosyayı oluşturmak için bir komut çalıştırmak da mümkündür. yerine bunu yapabilirsin
bir gövde dizesi belirtme, yani:
dosya_şablonu =
[
{
desen = [ "*" ];
body_command = "perl ${kaynak şablon.pl abs} $dosyaadı";
},
];
Komut, geliştirme dizininin en üstüne ayarlanmış geçerli bir dizinle çalıştırılır.
Komut dosyayı oluşturamazsa bu bir hatadır. İkisini karıştırıp eşleştirebilirsiniz
teknikleri, vücut dize ve body_command, Eğer istersen.

fileto Name Sınırlamalar
Proje dosyası adlarının biçimini sınırlamak için bir dizi denetim mevcuttur. Hepsi
bu kontroller proje konfigürasyon dosyasında bulunabilir, bkz. aepconf(5) daha fazlası için
bilgi. En önemlileri burada kısaca açıklanmıştır:

maksimum_dosyaadi_uzunluk = tamsayı;
Bu alan, dosya adlarının uzunluğunu sınırlamak için kullanılır. Tüm yeni dosyalar
yol bileşenleri bundan daha uzun. Ayarlanmadıysa varsayılan olarak 255'e ayarlanır. maksimum için
taşınabilirlik bunu 14 olarak ayarlamalısınız.

posix_filename_charset = boolean;
Bu alan, dosya adlarında izin verilen karakterleri yalnızca bunlarla sınırlamak için kullanılabilir.
POSIX tarafından açıkça izin verilir. Varsayılan yanlış ayarlanmazsa, anlamı ne olursa olsun
işletim sistemi, beyaz boşluk ve yüksek bitli karakterler dışında tolerans gösterecektir.
Maksimum taşınabilirlik için bunu şu şekilde ayarlamalısınız: gerçek.

dos_filename_required = boole;
Bu alan, dosya adlarını DOS 8+3 ile uyumlu olacak şekilde sınırlamak için kullanılabilir.
dosya adı sınırlarına ve DOS dosya adı karakter kümesine. Varsayılan yanlış değilse
ayarlayın.

windows_filename_required = boole;
Bu alan, dosya adlarını Windows98 ile uyumlu olacak şekilde sınırlamak için kullanılabilir.
ve WindowsNT dosya adı sınırları ve karakter kümesi. Varsayılan yanlış ayarlanmamışsa.

shell_safe_filenames = boole;
Bu alan, dosya adlarını kabuk içermemeleri için sınırlamak için kullanılabilir.
özel karakterler. Varsayılan gerçek ayarlanmamışsa. Bu alan olarak ayarlanırsa yanlış,
kullanmanız gerekecek ${alıntı} komutlarda dosya adlarının etrafında ikame,
kabuk özel karakterlerini içeren dosya adlarının istenmeyen durumlar içermediğinden emin olun
yan etkiler. Dosya adlarındaki tuhaf karakterler de bağımlılığınızı karıştırabilir
bakım aracı.

Allow_white_space_in_filenames = boolean;
Bu alan, dosya adlarında boşluk karakterlerine izin vermek için kullanılabilir. Bu irade
dosya adlarında aşağıdaki karakterlerin görünmesine izin verin: geri al (BS, \b, 0x08),
yatay sekme (HT, \t, 0x09), yeni satır (NL, \n, 0x0A), dikey sekme (VT, \v,
0x0B), form besleme (FF, \f, 0x0C) ve satır başı (CR, \r, 0x0D). Varsayılan
ayarlanmadıysa yanlış.

Bu alanın diğer dosya adı filtrelerini geçersiz kılmadığını unutmayın. Olacak
açıkça ayarlamak için gerekli kabuk_safe_dosya adları = yanlış ilave olarak. Olacak
ayarlamak gerekli dos_filename_gerekli = yanlış (varsayılan) da. Olacak
ayarlamak gerekli posix_filename_charset = yanlış (varsayılan) da.

Kullanıcı, tüm dosya çevresinde ${quote} ikamesini kullanmaya büyük özen göstermelidir.
proje yapılandırmasındaki komutlardaki adlar. Ve o zaman bile, ikameler
boşlukla ayrılmış bir dosya adları listesi bekleyen tanımsız sonuçlara sahip olacaktır.

izin_non_ascii_filenames = boolean;
Bu alan, içinde ascii ile yazdırılamayan karakterlere sahip dosya adlarına izin vermek için kullanılabilir.
onlara. Genellikle bu, bir UTF8 veya bir tür uluslararası karakter seti anlamına gelir.
Ayarlanmadıysa varsayılan olarak false olur.

Bu alanın diğer dosya adı filtrelerini geçersiz kılmadığını unutmayın. Olacak
açıkça ayarlamak için gerekli kabuk_safe_dosya adları = yanlış ilave olarak. Olacak
ayarlamak gerekli dos_filename_gerekli = yanlış (varsayılan) da. Olacak
ayarlamak gerekli posix_filename_charset = yanlış (varsayılan) da.

filename_pattern_accept = [dize];
Bu alan, kabul edilebilir dosya adlarının kalıplarının bir listesini belirtmek için kullanılır.
Ayarlanmadıysa varsayılan olarak "*" olur.

filename_pattern_reject = [dize];
Bu alan, kabul edilemez dosya adlarının kalıplarının bir listesini belirtmek için kullanılır.

Lütfen Not: Aegis ayrıca, onun kavramını belirlemek için temeldeki dosya sistemine de danışır.
Maksimum dosya boyutu. Dosya sisteminin maksimum dosya boyutunun
maksimum_dosyaadı_uzunluğu, dosya sistemi kazanır. Bu, örneğin, siz olduğunuzda olabilir.
Linux UMSDOS dosya sistemini kullanarak veya eski bir V7 monte edilmiş bir NFS'niz olduğunda
dosya sistemi. Ayar maksimum_dosyaadı_uzunluğu bu durumlarda 255'e kadar
temeldeki dosya sistemi sınırlarının çok daha küçük olması (sırasıyla 12 ve 14).

Geliştirme dizinleriniz (veya tüm projeniz) dosya adında dosya sistemlerindeyse
sınırlamalar veya heterojen yapıların bir kısmı böyle bir ortamda gerçekleşir,
Aegis'e ne olduklarını söylemeye yardımcı olur (projeyi kullanarak yapılandırma dosyanın alanları) böylece
projenin daha müsamahakar olana dayandığı bir durumla karşılaşmayın
ortamlarda, ancak daha sınırlı ortamlarda gizemli hatalarla başarısız olur.

Geliştirme dizinleriniz rutin olarak bir Linux UMSDOS dosya sistemi üzerindeyse,
muhtemelen ayarlamak daha iyi dos_filename_gerekli = gerçekve ayrıca değişen
geliştirme_dizini_şablonu alan. Çeşitli Windows ile heterojen geliştirme
ortamlar da bunu gerektirebilir.

fileto Name Yorumlama
Aegis programı, dosya adlarından proje dosya adlarını belirlemeye çalışacaktır.
komut satırında verilir. Tüm dosya adları, aegis projelerinde göreli olarak saklanır
temel dizin ağacının köküne. Geliştirme dizini ve
entegrasyon dizini, bu temel dizinin gölgeleridir ve dolayısıyla bu göreli adlar
buraya da başvurun. Komut satırında adlandırılan dosyalar önce mutlak yollara dönüştürülür
Eğer gerekliyse. Daha sonra, geliştirme dizini olan temel yol ile karşılaştırılırlar.
temele göre bir ad belirlemek için yol ve tümleştirme dizini yolu. Bu
adlı dosya bu dizin ağaçlarından birinin dışındaysa bir hata.

The -BAse_RElative seçenek, göreli dosya adlarının şu şekilde yorumlanmasına neden olmak için kullanılabilir.
temel yola göre; mutlak dosya adları yine de çeşitli dosya adlarıyla karşılaştırılacaktır.
temele göre bir ad belirlemek için yollar.

The göreceli_dosyaadı_tercih kullanıcı yapılandırma dosyasında değişiklik yapmak için kullanılabilir
bu varsayılan davranış. Görmek aeuconf(5) daha fazla bilgi için.

Değiştirme the Tip of a fileto
Bir dosyanın türünü değiştirmek istiyorsanız (örneğin, bir testten kaynak dosyaya veya mengene
tersi) ilk önce kullanarak, iki değişiklik olarak yapabilirsiniz. hava(1) bir değişiklikte ve sonra
kullanma aenf(1) veya anne(1) ikinci bir değişiklikle veya her iki adımı aynı anda birleştirebilirsiniz
değiştirmek. kullanmayı unutmayın hava -beyazsız ya da en tuhaf yenisini alacaksınız
dosya şablonu.

fileto Action Ayar
Bu komut çalıştığında, önce değişiklik dosyalarını proje dosyalarına göre kontrol eder. Eğer
tutarsızlıklar varsa, dosya eylemleri aşağıdaki gibi ayarlanacaktır:

create Bir dosya oluşturuluyorsa, ancak başka bir değişiklik seti entegre edilmişse, bu da
dosyayı oluşturur, halen geliştirilmekte olan değişiklik kümesindeki dosya eylemi
"değiştirmek" için ayarlandı.

değiştirmek Bir dosya değiştiriliyorsa, ancak kaldırılan başka bir değişiklik seti entegre edilmişse
dosya, hala geliştirilmekte olan değişiklik kümesindeki dosya eylemi
"oluşturmak" için ayarlandı.

kaldır Bir dosya kaldırılıyorsa, ancak kaldırılan başka bir değişiklik kümesi entegre edilmişse
dosya, halen geliştirilmekte olan değişiklik kümesinden çıkarılacaktır.

Bildirim
The yeni_dosya_komutu ayarlanmışsa proje yapılandırma dosyasında çalıştırılır. NS proje_‐
dosya_komutu ayarlanmışsa ve yakın zamanda bir entegrasyon olmuşsa da çalıştırılır. Görmek
aepconf(5) daha fazla bilgi için.

TEST KORELASYONLAR


“aegis -Test -SUGgest” komutu, aegis'in uygun regresyon önermesini sağlamak için kullanılabilir.
değişikliğinizdeki kaynak dosyalara dayalı olarak değişikliğinizi test eder. Bu otomatik olarak
Test çabalarını ilgili testlere odaklayarak regresyon testlerinin sayısını azaltır
bir hata eklemediğinizden emin olmak için gereklidir.

Test korelasyonları, "aegis -Integrate_Pass" komutu tarafından oluşturulur.
değişiklikteki her testi, değişiklikteki her kaynak dosyayla ilişkilendirir. Böylece, her
kaynak dosya, geçmişte kendisiyle ilişkilendirilmiş testlerin bir listesini toplar.
Bu, kod kapsamı analizi kadar kesin değildir, ancak makul bir yaklaşımdır.
uygulama.

The aecp(1) ve aenf(1) komutlar, bir değişiklikle dosyaları ilişkilendirmek için kullanılır. Onlar iken
ilişkilendirmeyi aktif olarak gerçekleştirmeyin, bunlar tarafından kullanılan dosyalardır. geçit(1) ve
aet(1) hangi kaynak dosyalarının hangi testlerle ilişkili olduğunu belirlemek için.

test Ilişki doğruluk
Test korelasyonlarının doğru olduğunu ve testlerin eşit olduğunu varsayarsak
fonksiyon alanı boyunca dağıtılmış, daha az olacaktır 1/sayı şans ki bir
ilgili test “aegis -Test -SUGgest” tarafından yürütülmemiştir. numara" emretmek. Küçük
test ağırlığına bir miktar gürültü eklenir, böylece beklenmedik şeyler bazen
test edilir ve aynı testler her seferinde çalıştırılmaz.

Test korelasyon doğruluğu, aşağıdakiler sağlanarak geliştirilebilir:

· Her değişiklik, gereksiz dosya eklemeleri olmadan güçlü bir şekilde odaklanmalıdır. Bu
sahte korelasyonlardan kaçınır.

· Her yeni işlevsellik öğesi, yeni işlevler yerine bireysel bir değişiklikle eklenmelidir.
birkaç birlikte. Bu, testleri işlevsellikle güçlü bir şekilde ilişkilendirir.

· Her bir hata, birden fazla hata yerine tek bir değişiklikle düzeltilmelidir. Bu
testleri işlevsellikle güçlü bir şekilde ilişkilendirir.

· Dosyalar taşınırsa test korelasyonları kaybolur. Bunun nedeni, korelasyonların
adı.

Testlerin kaynak dosyalarla doğru bir şekilde ilişkilendirilmesinin en iyi yolu, bir değişiklik olduğunda
bir test ve tam olarak test edilen işlevsellik ile ilgili dosyaları içerir. Fazla
birçok sahte dosya, test korelasyonlarının kullanışlılığını zayıflatacaktır.

SEÇENEKLER


Aşağıdaki seçenekler anlaşılır

-Yapı
Bu seçenek, dosyanın bir derleme sırasında oluşturulduğunu belirtmek için kullanılabilir.
(genellikle yalnızca bir entegre yapı), böylece geçmişi tutulabilir. Bu
oluşturulan dosyaların geçmişinin olduğu yama dosyaları oluşturmak için kullanışlıdır.
önemli. Bu şekilde oluşturulan dosyalar bir değişikliğe kopyalanamaz, ancak
silinebilirler. Mümkünse bu tür dosyaları kullanmaktan kaçının.

-BAse_RElative
Bu seçenek, göreli dosya adlarının göreli olarak değerlendirilmesine neden olmak için kullanılabilir.
kaynak ağacın tabanı. Görmek aeuconf(5) ilgili kullanıcı için
tercih.

-CUrrent_RElative
Bu seçenek, göreli dosya adlarının göreli olarak değerlendirilmesine neden olmak için kullanılabilir.
geçerli dizin. Bu genellikle varsayılandır. Görmek aeuconf(5) için
ilgili kullanıcı tercihi.

-Değişiklik numara
Bu seçenek, bir proje içinde belirli bir değişikliği belirtmek için kullanılabilir. Görmek
siper(1) bu seçeneğin tam açıklaması için.

- YAPILANDIRILDI
Bu seçenek, dosyanın bir Aegis projesi olduğunu belirtmek için kullanılabilir.
yapılandırma dosyası. Varsayılan proje yapılandırma dosyası denir aegis.conf,
ancak herhangi bir dosya adı kullanılabilir. Birden fazla dosya da kullanabilirsiniz,
içeriği, tümü bu türden olması gereken birkaç dosyaya bölme.

-Yardım
Bu seçenek, cihazın nasıl kullanılacağı hakkında daha fazla bilgi edinmek için kullanılabilir. siper
programı.

-Kale
Bu seçenek, genellikle silinen veya silinen dosyaları ve/veya dizinleri saklamak için kullanılabilir.
komutuyla değiştirilir. Kullanıcının varsayılanları delete_file_preference değilse
belirtilen, bkz. aeuconf(5) daha fazla bilgi için.

-Hayır_Keep
Bu seçenek, dosyaların ve/veya dizinlerin silinmesini sağlamak için kullanılabilir.
veya komutla değiştirilir. Kullanıcının varsayılanları delete_file_preference değilse
belirtilen, bkz. aeuconf(5) daha fazla bilgi için.

-Liste
Bu seçenek, bu komut için uygun konuların bir listesini elde etmek için kullanılabilir.
Liste beklenenden daha genel olabilir.

-Logging_Logging
Bu seçenek, çıktıların ve hataların otomatik olarak günlüğe kaydedilmesini devre dışı bırakmak için kullanılabilir.
bir dosya. Bu, genellikle birkaç aegis komutu bir kabukta birleştirildiğinde kullanışlıdır.
komut.

-Proje isim
Bu seçenek, ilgilenilen projeyi seçmek için kullanılabilir. hayır olduğunda -Proje
seçeneği belirtilirse, AEGIS_PROJESİ ortam değişkenine danışılır. Eğer
bu mevcut değil, kullanıcının $HOME/.aegisrc dosya varsayılan olarak incelenir
proje alanı (bkz. aeuconf(5) daha fazla bilgi için). Bu yoksa,
kullanıcı yalnızca tek bir projedeki değişiklikler üzerinde çalışırken, proje
name varsayılanları bu proje için. Aksi takdirde, bu bir hatadır.

-Şablon
Bu seçenek, yeni bir dosya şablonunun kullanılması gerektiğini belirtmek için kullanılabilir.
dosya zaten varsa.

-No_TEMplakası
Bu seçenek, yeni bir dosya şablonunun kullanılmaması gerektiğini belirtmek için kullanılabilir.
dosya mevcut olmasa bile (herhangi bir boş dosya oluşturulacaktır).

-TERse
Bu seçenek, listelemelerin minimum minimum ürün üretmesine neden olmak için kullanılabilir.
bilgi. Genellikle kabuk komut dosyaları için kullanışlıdır.

-Ayrıntılı
Bu seçenek, aegis'in daha fazla çıktı üretmesini sağlamak için kullanılabilir. Varsayılan olarak kalkan
yalnızca hatalar üzerinde çıktı üretir. ile kullanıldığında -Liste seçenek bu seçenek
sütun başlıklarının eklenmesine neden olur.

-Beklemek Bu seçenek, aşağıdaki durumlarda Aegis komutlarının erişim kilitlerini beklemesini istemek için kullanılabilir.
hemen elde edilemezler. Kullanıcının varsayılanları lock_wait_preference
belirtilmemişse, bkz. aeuconf(5) daha fazla bilgi için.

-Hayır bekle
Bu seçenek, erişim durumunda Aegis komutlarının önemli bir hata yaymasını istemek için kullanılabilir.
kilitler hemen elde edilemez. Kullanıcının varsayılanları
lock_wait_preference belirtilmemişse, bkz. aeuconf(5) daha fazla bilgi için.

Ayrıca bakınız siper(1) tüm aegis komutlarında ortak olan seçenekler için.

Tüm seçenekler kısaltılabilir; kısaltma büyük harflerle belgelenmiştir,
tüm küçük harfler ve alt çizgiler (_) isteğe bağlıdır. ardışık kullanmalısın
isteğe bağlı harf dizileri.

Tüm seçenekler büyük/küçük harfe duyarlı değildir, bunları büyük harf veya küçük harf olarak yazabilirsiniz veya
ikisinin birleşimi, durum önemli değil.

Örneğin: "-project, "-PROJ" ve "-p" argümanlarının tümü,
-Proje seçenek. "-prj" argümanı anlaşılmayacaktır, çünkü ardışık
isteğe bağlı karakterler sağlanmadı.

Seçenekler ve diğer komut satırı argümanları, komut satırında keyfi olarak karıştırılabilir,
fonksiyon seçicilerden sonra.

GNU uzun seçenek adları anlaşılır. için tüm seçenek adları beri siper uzun,
bu, baştaki fazladan '-'yi yok saymak anlamına gelir. NS "--seçenek=değer"sözleşme aynı zamanda
anladım.

ÖNERİLEN ALIAS


Bu komut için önerilen diğer ad
csh% takma ad aenf 'aegis -nf \!* -v'
sh$ aenf(){aegis -nf "$@" -v}

HATALAR


Değişikliğin içinde olmaması bir hatadır. olmak gelişmiş devlet.
Değişikliğin geçerli kullanıcıya atanmaması bir hatadır.
Dosya zaten değişikliğin bir parçasıysa bu bir hatadır.
Dosya zaten taban çizgisinin bir parçasıysa bu bir hatadır.
Komut satırında belirtilen dosyalar normal dosyalar değilse ve
dizinler. (Sembolik bağlantılara veya özel dosyalara ihtiyacınız varsa, bunları derleme zamanında oluşturun.)

EXIT DURUMU


The siper komut, herhangi bir hata durumunda 1 durumuyla çıkacaktır. NS siper komut sadece
hata yoksa 0 durumuyla çıkın.

ÇEVRE DEĞİŞKENLER


Yerimizi siper(1) bu komutu etkileyebilecek ortam değişkenlerinin bir listesi için. Görmek
aepconf(5) proje yapılandırma dosyası için projeye özel nasıl ayarlanacağı için alan
Aegis tarafından yürütülen tüm komutlar için ortam değişkenleri.

onworks.net hizmetlerini kullanarak aenf çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

  • 1
    Phaser
    Phaser
    Phaser hızlı, ücretsiz ve eğlenceli bir açık
    sunan kaynak HTML5 oyun çerçevesi
    WebGL ve Canvas oluşturma
    masaüstü ve mobil web tarayıcıları. Oyunlar
    ortak olabilir...
    Phaser'ı indirin
  • 2
    VASAL Motor
    VASAL Motor
    VASSAL, oluşturmak için bir oyun motorudur.
    geleneksel tahtanın elektronik versiyonları
    ve kart oyunları. için destek sağlar
    oyun parçası oluşturma ve etkileşim,
    ve ...
    VASSAL Motorunu İndirin
  • 3
    OpenPDF - iText çatalı
    OpenPDF - iText çatalı
    OpenPDF oluşturmak için bir Java kütüphanesidir.
    ve PDF dosyalarını bir LGPL ile düzenlemek ve
    MPL açık kaynak lisansı. OpenPDF
    LGPL/MPL iText'in açık kaynaklı halefi,
    var ...
    OpenPDF'i İndirin - iText Çatalı
  • 4
    SAGA CBS
    SAGA CBS
    SAGA - Otomatik Sistem
    Yerbilimsel Analizler - Bir Coğrafidir
    Bilgi Sistemi (GIS) yazılımı ile
    coğrafi veriler için muazzam yetenekler
    işleme ve ana...
    SAGA GIS'i indirin
  • 5
    Java/JTOpen için Araç Kutusu
    Java/JTOpen için Araç Kutusu
    IBM Toolbox for Java / JTOpen, bir
    destekleyen Java sınıfları kütüphanesi
    istemci/sunucu ve internet programlama
    modelleri OS/400 çalıştıran bir sisteme,
    i5/OS veya...
    Java/JTOpen için Toolbox'ı indirin
  • 6
    d3.js
    d3.js
    D3.js (veya Veriye Dayalı Belgeler için D3)
    sağlayan bir JavaScript kitaplığıdır.
    dinamik, etkileşimli veriler üretmek için
    web tarayıcılarında görselleştirmeler. D3 ile
    sen...
    D3.js'yi indirin
  • Daha fazla »

Linux komutları

Ad