İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

edposix - 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 edposix ç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 edposix komutudur.

Program:

ADI


ed - metni düzenle

SİNOPSİS


ed [-p dizi] [-s] [dosya]

TANIM


The ed yardımcı program, iki mod kullanan satır yönelimli bir metin düzenleyicidir: komuta kip ve giriş
kip. Komut modunda giriş karakterleri komutlar olarak yorumlanacaktır ve girişte
mod, metin olarak yorumlanacaktır. GENİŞLETİLMİŞ AÇIKLAMA bölümüne bakın.

bir işlenen ise '-', sonuçlar belirtilmemiş.

SEÇENEKLER


The ed yardımcı program, POSIX.1‐2008'in Temel Tanımlar hacmine uygun olacaktır, Bölüm 12.2,
Yarar Sözdizimi Kuralları, belirtilmemiş kullanımı hariç '-'.

Aşağıdaki seçenekler desteklenecektir:

-p dizi kullanım dizi komut modundayken bilgi istemi dizesi olarak. Varsayılan olarak,
komut satırı yok.

-s Bayt sayılarının yazılmasını şu şekilde bastırın: e, E, r, ve w komutları ve '!'
sonra sor!komuta.

İŞLENENLER


Aşağıdaki işlenen desteklenecektir:

dosya Eğer dosya argüman verilir, ed simüle edecek e adlı dosyadaki komut
yol adıyla, dosya, standart girdiden komutları kabul etmeden önce.

STDIN


Standart girdi, aşağıda açıklandığı gibi komutlardan oluşan bir metin dosyası olacaktır.
GENİŞLETİLMİŞ AÇIKLAMA bölümü.

GİRİŞ DOSYALAR


Girdi dosyaları metin dosyaları olacaktır.

ÇEVRE DEĞİŞKENLER


Aşağıdaki ortam değişkenleri, aşağıdakilerin yürütülmesini etkiler: ed:

ANA SAYFA Kullanıcının ana dizininin yol adını belirleyin.

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_COLLATE
Aralıkların, denklik sınıflarının ve çoklu ortamların davranışı için yerel ayarı belirleyin.
normal ifadeler içinde karakter harmanlama öğeleri.

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ı) ve karakter sınıflarının normal içindeki davranışı
ifade.

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.

NLSPATH İşleme için mesaj kataloglarının yerini belirleyin. LC_MESSAGES.

ASENKRON ETKİNLİKLER


The ed yardımcı program tüm sinyaller için standart eylemi gerçekleştirecektir (bkz. ASENKRON OLAYLAR
bölümündeki bölüm Bölüm 1.4, Yarar Açıklama Varsayılanları) aşağıdaki istisnalar dışında:

İMZALA ed yardımcı program mevcut etkinliğini kesecek, dizeyi yazacak "?\n" için
standart çıktı ve komut moduna geri dönün (Genişletilmiş Açıklamaya bakın)
Bölüm).

SIGHUP Eğer arabellek boş değilse ve son yazmadan bu yana değişmişse, ed yarar
arabelleğin bir kopyasını bir dosyaya yazmaya çalışacaktır. İlk olarak, adlı dosya
ed.hup geçerli dizinde kullanılacaktır; bu başarısız olursa, adlı dosya
ed.hup adlı dizinde ANA SAYFA ortam değişkeni kullanılacaktır. İçinde
her durumda, ed yardımcı program, dosyayı mevcut duruma yazmadan çıkacaktır.
hatırlanan yol adı ve komut moduna dönmeden.

SIGQUIT ed yardımcı program bu olayı görmezden gelir.

STDOUT


Çeşitli düzenleme komutları ve istem özelliği (bkz. -p) standart çıktıya şu şekilde yazın:
GENİŞLETİLMİŞ AÇIKLAMA bölümünde açıklanmıştır.

STDER


Standart hata sadece teşhis mesajları için kullanılacaktır.

ÇIKTI DOSYALAR


Çıktı dosyaları, biçimleri düzenleme komutlarına bağlı olan metin dosyaları olacaktır.
Verilen.

GENİŞLETİLMİŞ TANIM


The ed yardımcı program düzenlediği dosyanın bir kopyası üzerinde çalışır; kopyada yapılan değişiklikler
kadar dosya üzerinde hiçbir etkisi olmayacaktır. w (yaz) komutu verilir. Metnin kopyası
denir tampon.

için komutlar ed basit ve düzenli bir yapıya sahip olun: sıfır, bir veya iki adresleri takip
tek bir karakterle komuta, muhtemelen bu komutun parametreleri tarafından takip edilir. Bunlar
adresler arabellekte bir veya daha fazla satır belirtir. Adres gerektiren her komut
varsayılan adreslere sahiptir, böylece adresler çok sık atlanabilir. Eğer -p seçenek
belirtilirse, her komut verilmeden önce bilgi istemi dizesi standart çıktıya yazılacaktır.
okuyun.

Genel olarak, bir satırda yalnızca bir komut görünebilir. Bazı komutlar metnin
giriş. Bu metin arabellekte uygun yere yerleştirilir. Süre ed kabul ediyor
metinde olduğu söyleniyor giriş kip. Bu modda hiçbir komut tanınmayacaktır; herşey
girdi sadece toplanır. Giriş modu, iki satırdan oluşan bir satır girilerek sonlandırılır.
karakterler: bir (".") ardından bir . Bu hat parçası olarak kabul edilmez
giriş metninin

Düzenli İfadeler in ed
The ed yardımcı program Temelde açıklandığı gibi temel düzenli ifadeleri destekleyecektir.
POSIX.1‐2008 tanımları hacmi, Bölüm 9.3, Basic Düzenli İfadeler. Düzenli olduğundan beri
ifadeler ed her zaman tek satırlarla eşleştirilir (sonlandırma hariç
karakterler), asla metnin daha büyük herhangi bir bölümüne karşı,
bir eşleştirmek için normal ifade .

Boş bir RE, karşılaşılan son RE'ye eşdeğer olacaktır.

Adreslerde satırları belirtmek için normal ifadeler ve bazı komutlarda (için
örnek s ikame komutu) ikame edilecek bir satırın bölümlerini belirtmek için.

Adreslerim in ed
adresleme ed mevcut hat ile ilgilidir. Genel olarak, geçerli satır son satırdır
bir komuttan etkilenir. Geçerli satır numarası, geçerli satırın adresidir. Eğer
düzenleme arabelleği boş değil, mevcut satırın başlangıç ​​değeri, içindeki son satır olacaktır.
düzenleme arabelleği; yoksa sıfır.

Adresler aşağıdaki gibi oluşturulacaktır:

1. karakter (".") geçerli satırı adresler.

2. karakter ('$') düzenleme arabelleğinin son satırını ele alacaktır.

3. Pozitif ondalık sayı n hitap edecek ndüzenleme arabelleğinin inci satırı.

4. -x karakter çifti ("'x") işaretiyle işaretlenmiş satırı ele alacaktır.
isim karakteri x, taşınabilir karakter kümesinden küçük bir harf olacaktır.
Karakter bir satırı işaretlemek için ayarlanmamışsa veya satır
şu anda düzenleme arabelleğinde mevcut değil.

5. Ekli bir BRE karakterler ('/') tarafından bulunan ilk satırı ele alacaktır.
düzenlemenin sonuna doğru geçerli satırı takip eden satırdan ileriye doğru arama
arabellek ve sonlandırma hariç satırın olduğu ilk satırda durma
BRE ile eşleşir. Bir çift ile sınırlandırılmış boş bir BRE'den oluşan BRE
karakterler, satırın hariç tutulduğu bir sonraki satırı ele alacaktır.
sonlandırmak karşılaşılan son BRE ile eşleşir. Ek olarak, ikinci
komut satırının sonunda atlanabilir. BRE içinde, bir
- çift ​​("\/") harfi temsil eder BRE yerine
sınırlayıcı. Gerekirse, arama ara belleğin başlangıcına kadar sarılır.
ve geçerli satıra kadar devam edin, böylece tüm arabellek
arandı.

6. Ekteki bir BRE karakterler ('?') bulunan ilk satırı ele alacaktır
geçerli satırdan önceki satırdan başlangıca doğru geriye doğru arama yaparak
düzenleme arabelleğinin ve satırın hariç tutulduğu ilk satırda durma
sonlandırmak BRE ile eşleşir. ile sınırlandırılmış boş bir BRE'den oluşan BRE,
Bir çift karakterler ("??") bir önceki satırı ele alacaktır.
sonlandırma hariç satır karşılaşılan son BRE ile eşleşir. İçinde
ek olarak, ikinci komut satırının sonunda atlanabilir.
BRE içinde, bir - çift ​​("\?") harfi temsil eder
BRE sınırlayıcısı yerine. Gerekirse, arama sarılır
arabelleğin sonuna kadar ve geçerli satıra kadar devam edin, bu nedenle
tüm arabellek aranır.

7. Bir ('+') veya karakter ('-') ardından bir ondalık sayı
mevcut satırı artı veya eksi sayıyı adresleyin. A veya karakter
arkasından ondalık bir sayı gelmeyen mevcut satır artı veya eksi 1'i adresleyecektir.

Adresleri isteğe bağlı olarak sıfır veya daha fazla adres ofseti takip edebilir - ayrılmış.
Adres ofsetleri aşağıdaki gibi oluşturulur:

* A veya karakter ve ardından bir ondalık sayı eklenecek veya
sırasıyla, adrese veya adresten belirtilen satır sayısını çıkarın. A
işaret> veya ondalık sayı gelmeyen karakter 1 ekleyecek veya çıkaracak
adresine veya adresinden.

* Bir ondalık sayı, belirtilen satır sayısını adrese ekleyecektir.

Ara adres değerinin sıfırdan küçük veya büyük olması hata olmayacaktır.
düzenleme arabelleğindeki son satırdan daha fazla. Son adres değeri için bir hata olacaktır.
düzenleme arabelleğindeki son satırdan sıfırdan küçük veya büyük olabilir. bir hata olacak
bir BRE araması eşleşen bir satır bulamazsa.

Komutlar sıfır, bir veya iki adresi kabul eder. Gerekli adres sayısından fazla ise
sıfır adres gerektiren bir komuta verilirse, bu bir hata olacaktır. Aksi halde,
bir komuta gerekli sayıdan fazla adres sağlanmışsa, adresler
belirtilen ilk önce değerlendirilir ve daha sonra maksimum geçerli sayıya kadar atılır.
belirtilen komut için adresler kalır.

Adresler birbirinden bir (',') veya karakter
(';'). bir durumda ayırıcı, geçerli satır (".") olarak ayarlanacaktır
ilk adres ve ancak o zaman ikinci adres hesaplanacaktır. Bu özellik
ileri ve geri aramalar için başlangıç ​​çizgisini belirlemek için kullanılabilir; Kurallara bakın 5.
ve 6.

Adresler, ekranın her iki tarafında atlanabilir. veya ayırıcı, ki
durumda ortaya çıkan adres çiftleri aşağıdaki gibi olacaktır:

┌─────────┬────────────┐
belirtilenSonuç
├─────────┼────────────┤
│, │ 1 , $ │
│, adres │ 1 , adres │
│addr, │ addr, addr │
│; │ . ; $ │
│; adres │ . ; adres │
│addr ; │ adres ; adres │
└─────────┴────────────┘
Herhangi adresler, adres ayırıcılar veya adres ofsetleri arasına dahil edilen karakterler
göz ardı edilecektir.

Komutları in ed
Aşağıdaki listede ed komutlar, varsayılan adresler parantez içinde gösterilir. NS
varsayılanda gösterilen adres sayısı, komut tarafından beklenen sayı olacaktır. NS
parantezler adresin parçası değildir; verilen adreslerin olduğunu gösteriyorlar.
Varsayılan.

Bir satırda birden fazla komutun görünmesi genellikle geçersizdir. Ancak, herhangi
komut (hariç e, E, f, q, Q, r, w, ve !) harfi ile eklenebilir l, nya da p; içinde
hangi durum hariç l, n, ve p komutlar, komut yürütülecek ve ardından
yeni akım satırı, aşağıda açıklandığı gibi yazılacaktır. l, n, ve p emreder.
Ne zaman l, nya da p sonek bir ile kullanılır l, nya da p komut, komut yazacak
aşağıda açıklandığı gibi standart çıktı, ancak son ekin yazıp yazmadığı belirtilmemiş.
mevcut satırı tekrar istenen formatta veya son ekin bir etkisi olup olmadığı. İçin
örnek pl komut (taban p ile komut l soneki) ya sadece
geçerli satırı veya iki kez yazın - bir kez belirtildiği gibi p ve bir kez belirtildiği gibi l. Ayrıca,
the g, G, v, ve V komutlar parametre olarak bir komut alacaktır.

Her adres bileşeninden önce sıfır veya daha fazla olabilir karakterler. Komuta
harften önce sıfır veya daha fazla olabilir karakterler. Eğer bir sonek harfi (l, nya da p)
verildiğinde, uygulama komutu hemen takip etmesini sağlayacaktır.

The e, E, f, r, ve w komutlar isteğe bağlı olarak alacaktır dosya parametresinden ayrı olarak
bir veya daha fazla komut mektubu karakterler.

En son arabellekte değişiklik yapıldıysa w tamamını yazan komut
tampon, ed aracılığıyla editör arabelleğini yok etme girişiminde bulunulursa kullanıcıyı uyarır.
e or q komutlar. ed yardımcı program dizeyi yazacaktır:

"?\n"

(eğer varsa açıklayıcı bir mesaj takip eder) yardım et kip aracılığıyla etkinleştirildi H komut) için
standart çıktı ve geçerli satır numarası değişmeden komut modunda devam edecektir.
Eğer e or q komut, araya giren bir komut olmadan tekrarlanırsa, yürürlüğe girecektir.

Bir terminal bağlantısı kesilirse (POSIX.1‐2008'in Temel Tanımlar bölümüne bakın, bölüm 11,
genel terminal arayüzey, Modem Bağlantısının Kesilmesi ve Bir Cihaz Terminalinin Kapatılması), algılandı:

* Bir SIGHUP sinyali eşlik ediyorsa, ed yardımcı program bölümünde açıklandığı gibi çalışacaktır.
Bir SIGHUP sinyali için ASENKRON OLAYLAR bölümü.

* Bir SIGHUP sinyali eşlik etmiyorsa, ed yardımcı program bir dosya sonu gibi davranacaktır
standart girişte tespit edilmişti.

Standart girdide bir dosya sonu algılanırsa:

* Eğer ed yardımcı program giriş modunda, ed giriş modunu sonlandıracak ve
komut modu. Kısmen girilen herhangi bir satırın (yani, giriş metninin) olup olmadığı belirtilmemiştir.
bir sonlandırma olmadan ) giriş metninden atılır.

* Eğer ed yardımcı program komut modundaysa, bir q komutu girildi.

Bir RE'nin veya bir değiştirme dizesinin kapanış sınırlayıcısı (örneğin, '/') içinde g, G,
s, vya da V komut bir önceki son karakter olacaktır , bu sınırlayıcı olabilir
atlanır, bu durumda adreslenen satır yazılır. Örneğin, aşağıdakiler
komut çiftleri eşdeğerdir:

s/s1/s2 s/s1/s2/p
g/s1 g/s1/p
?s1 ?s1?

Geçersiz bir komut girilirse, ed dizeyi yazacak:

"?\n"

(eğer varsa açıklayıcı bir mesaj takip eder) yardım et kip aracılığıyla etkinleştirildi H komut) için
standart çıktı ve geçerli satır numarası değişmeden komut modunda devam edecektir.

eklemek Komuta
özet:
(.)A
<metin>
.

The a komut verilen metni okuyacak ve adreslenen satırdan sonra ekleyecektir; NS
geçerli satır numarası, son eklenen satırın adresi olur veya varsa
yok, adreslenen hat. Adres 0 bu komut için geçerli olacaktır; neden olur
arabelleğin başına yerleştirilecek metin eklendi.

değişim Komuta
özet:
(.,.)C
<metin>
.

The c komutu, adreslenen satırları silecek, ardından bunların yerine geçen giriş metnini kabul edecektir.
çizgiler; mevcut satır, son satır girişinin adresine ayarlanacaktır; veya varsa
hiçbiri yoktu, son satır silindikten sonraki satırda; silinen satırlar orijinal olsaydı
tamponun sonunda, mevcut satır numarası, yeni satırın adresine ayarlanacaktır.
son satır; arabellekte satır kalmazsa, mevcut satır numarası sıfıra ayarlanacaktır.
Adres 0 bu komut için geçerli olacaktır; adres 1'miş gibi yorumlanacaktır.
belirtildi.

Sil Komuta
özet:
(.,.)NS

The d komutu, adreslenen satırları arabellekten siler. hattın adresi
silinen son satırdan sonra mevcut satır numarası olur; satırlar silinirse
orijinal olarak arabelleğin sonundaysa, geçerli satır numarası
yeni son satırın adresi; arabellekte satır kalmazsa, geçerli satır numarası
sıfıra ayarlanacaktır.

Düzenle Komuta
özet:
e [dosya]

The e komutu, arabelleğin tüm içeriğini silecek ve ardından dosyada okuyacaktır.
yol adıyla adlandırılmış dosya. Geçerli satır numarası, ilgili kişinin adresine ayarlanacaktır.
tamponun son satırı. Herhangi bir yol adı verilmezse, şu anda hatırlanan yol adı, eğer
herhangi biri kullanılacaktır (bkz. f emretmek). Okunan bayt sayısı yazılacaktır.
standart çıktı, aksi takdirde -s seçenek, aşağıdaki biçimde belirtildi:

"%d\n", <numara of bayt okumak>

Adı dosya sonraki işlemlerde varsayılan yol adı olarak olası kullanım için hatırlanacaktır. e,
E, r, ve w komutlar. Eğer dosya tarafından değiştirilir '!', hattın geri kalanı
çıktısı okunacak bir kabuk komut satırı olun. Böyle bir kabuk komut satırı
akım olarak hatırlandı dosya. tamamlanmasının ardından tüm işaretler iptal edilecektir.
başarılı e emretmek. Arabellek, tüm arabelleğin son kullanımından bu yana değiştiyse
yazıldığında, kullanıcı daha önce açıklandığı şekilde uyarılacaktır.

Düzenle olmadan Denetleme Komuta
özet:
E [dosya]

The E komutanın tüm özelliklerine ve kısıtlamalarına sahip olacaktır. e bunun dışında komut
editör, o zamandan beri arabellekte herhangi bir değişiklik yapılıp yapılmadığını kontrol etmeyecektir.
Son w Komut.

Dosya adı Komuta
özet:
f [dosya]

If dosya verilir, f komut, şu anda hatırlanan yol adını şu şekilde değiştirecektir: dosya;
isim değiştirilsin veya değiştirilmesin, o zaman (muhtemelen yeni) şu anda yazacaktır.
aşağıdaki biçimde standart çıktının hatırlanan yol adı:

"%s\n", <yol adı>

Mevcut hat numarası değişmeyecektir.

Küresel Komuta
özet:
(1,$)g/RE/komuta liste

içinde g komut, ilk adım, satırın hariç tutulduğu her satırı işaretlemek olacaktır.
sonlandırma verilen RE ile eşleşir. Daha sonra sırayla gidilerek
dosyanın başından sonuna kadar, verilen komuta liste için yürütülecek
geçerli satır numarası o hattın adresine ayarlanmış olarak işaretli her satır. herhangi bir satır
tarafından değiştirildi komuta liste işaretsiz olacaktır. Ne zaman g komut tamamlanır, geçerli
satır numarası, son komut tarafından atanan değere sahip olacaktır. komuta liste. Eğer
eşleşen satır yoktu, mevcut satır numarası değiştirilmeyecek. Bir tek
komut veya komut listesinin ilki, global ile aynı satırda görünecektir.
emretmek. Çok satırlı bir listenin son satırı hariç tüm satırları bir
sonlandırmadan önceki ; NS a, i, ve c komutlar ve ilgili
girişine izin verilir. NS "." olacaksa sonlandırma giriş modu atlanabilir.
son satırı komuta liste. Boş komuta liste eşdeğer olacaktır p Komut.
kullanımı g, G, v, V, ve ! içindeki komutlar komuta liste tanımsız sonuçlar üretir.
dışında herhangi bir karakter veya yerine kullanılabilir sınırlamak
orada. RE içinde, RE sınırlayıcısının kendisi,
öncesinde bir .

interaktif Küresel Komuta
özet:
(1,$)G/RE/

içinde G komut, ilk adım, satırın hariç tutulduğu her satırı işaretlemek olacaktır.
sonlandırma verilen RE ile eşleşir. O zaman, bu tür her satır için, o satır
yazılacak, mevcut hat numarası o hattın adresine ayarlanacak ve herhangi biri
komut (biri dışında a, c, i, g, G, v, ve V komutları) okunacak ve
uygulanmış. A boş bir komut olarak hareket edecektir (üzerinde herhangi bir işlem yapılmamasına neden
geçerli satır); bir '&' en son null olmayan komutun yeniden yürütülmesine neden olur
geçerli çağrı içinde yürütülen G. Komutların bir parçası olarak girildiğini unutmayın.
infaz G komutu, arabellekteki herhangi bir satırı ele alabilir ve etkileyebilir. herhangi bir satır
komut tarafından değiştirilen işaret kaldırılacaktır. Geçerli satır numarasının son değeri
başarıyla yürütülen son komut tarafından ayarlanan değer olacaktır. (bkz: son
başarıyla yürütülen komut G bir komut başarısız olursa veya boşsa komutun kendisi
komutu belirtilir.) Eşleşen satır yoksa, geçerli satır numarası
değiştirilecek. NS G komut bir SIGINT sinyali ile sonlandırılabilir. dışında herhangi bir karakter
veya yerine kullanılabilir RE'yi sınırlamak ve
yenisiyle değiştirme. RE içinde, RE sınırlayıcının kendisi, aşağıdaki durumlarda değişmez bir karakter olarak kullanılabilir:
öncesinde bir .

Destek Komuta
özet:
h

The h komut, nedenini açıklayan standart çıktıya kısa bir mesaj yazacaktır.
en son '?' bildirim. Mevcut hat numarası değişmeyecektir.

Yardım Modu Komuta
özet:
H

The H komut neden olur ed yardım mesajlarının bulunduğu bir moda girmek için (bkz. h komutu)
sonraki tüm işlemler için standart çıktıya yazılacaktır. '?' bildirimler. NS H komuta
dönüşümlü olarak bu modu açıp kapatacaktır; başlangıçta kapalıdır. yardım modu ise
çalıştırılıyor, H komut ayrıca öncekini de açıklar '?' varsa bildirim
bir. Mevcut hat numarası değişmeyecektir.

Ekle Komuta
özet:
(.)ben
<metin>
.

The i komut verilen metni adreslenen satırın önüne ekler; geçerli satır
son eklenen satıra veya yoksa, adreslenen satıra ayarlayın. Bu komut
-den farklı a komut yalnızca giriş metninin yerleşiminde. Adres 0
bu komut için geçerlidir; adres 1 belirtilmiş gibi yorumlanacaktır.

Kaydol Komuta
özet:
(.,.+1)j

The j komut, uygun satırları kaldırarak bitişik satırları birleştirecektir.
karakterler. Tam olarak bir adres verilirse, bu komut hiçbir şey yapmayacaktır. çizgiler ise
birleştirilmişse, mevcut hat numarası birleştirilmiş hattın adresine ayarlanacaktır; aksi halde,
mevcut hat numarası değişmeyecektir.

işaret Komuta
özet:
(.)kx

The k komut, adreslenen satırı isim ile işaretleyecektir. x, uygulamanın hangi
emin, taşınabilir karakter kümesinden bir küçük harftir. adres "'x" o zaman
bu satıra bakın; mevcut hat numarası değişmeyecektir.

Liste Komuta
özet:
(.,.)l

The l komut, adreslenen satırları görsel olarak açık bir şekilde standart çıktıya yazacaktır.
biçim. POSIX.1‐2008'in Temel Tanımlar cildinde listelenen karakterler, tablo 5-1,
Kaçış Diziler ve birleşmiş İşlemler ('\\', '\a', '\B', '\F', '\r', '\t', '\v') acak
karşılık gelen kaçış dizisi olarak yazılmalıdır; NS '\n' bu tabloda geçerli değildir.
Tabloda olmayan yazdırılamayan karakterler üç basamaklı sekizlik bir sayı olarak yazılacaktır.
(önceki ile karakter) karakterdeki her bayt için (en önemli
önce bayt).

Uzun çizgiler, katlanma noktası ile gösterilen şekilde katlanacaktır. öncesinde bir
; katlanmanın meydana geldiği uzunluk belirtilmemiştir, ancak uygun olmalıdır
çıkış aygıtı için Her satırın sonu bir '$', ve '$' karakterler
metin içinde bir önceki ile yazılacaktır . Bir l komut olabilir
dışında herhangi bir komuta eklendi e, E, f, q, Q, r, wya da !. geçerli satır
numarası yazılan son satırın adresine ayarlanacaktır.

Hareket Komuta
özet:
(.,.)Madres

The m komutu, adreslenen satırları, tarafından adreslenen satırdan sonra yeniden konumlandıracaktır. adres.
Adres 0 için geçerli olacaktır adres ve adreslenen hatların adrese taşınmasına neden olur.
tamponun başlangıcı. Adres ise bir hata olacaktır. adres aralığına düşer
taşınan çizgiler Geçerli satır numarası, taşınan son satırın adresine ayarlanacaktır.

Numara Komuta
özet:
(.,.)N

The n komut, adreslenen satırları standart çıktıya, her satırdan önce
satır numarası ve bir ; mevcut hat numarası, ilgili kişinin adresine ayarlanacaktır.
son satır yazıldı. NS n komut dışında herhangi bir komuta eklenebilir e, E, f, q, Q,
r, wya da !.

Print Komuta
özet:
(.,.)P

The p komut, adreslenen satırları standart çıktıya yazacaktır; geçerli satır numarası
yazılan son satırın adresine ayarlanacaktır. NS p komut herhangi birine eklenebilir
dışında komut e, E, f, q, Q, r, wya da !.

İstemi Komuta
özet:
P

The P komut neden olur ed ile sormak ('*') (veya dizi, Eğer -p is
belirtilen) sonraki tüm komutlar için. NS P komut alternatif olarak bu modu açacaktır
açık ve kapalı; başlangıçta açık olacaktır, eğer -p seçenek belirtilir; aksi halde kapalı. NS
mevcut satır numarası değişmeyecektir.

Çıkmak Komuta
özet:
q

The q komut neden olur ed çıkışa doğru. Tampon son seferden bu yana değiştiyse,
tamponun tamamı yazıldığında, kullanıcı daha önce açıklandığı gibi uyarılacaktır.

Çıkmak olmadan Denetleme Komuta
özet:
Q

The Q komut neden olur ed değişiklik yapılıp yapılmadığını kontrol etmeden çıkmak için
sondan beri tampon w Komut.

Okumak Komuta
özet:
($)r [dosya]

The r komut, yol adıyla adlandırılan dosyada okuyacaktır dosya ve sonra ekleyin
adresli hat Eğer hayırsa dosya argüman verilir, varsa o anda hatırlanan yol adı,
kullanılacaktır (bkz. e ve f komutları). Şu anda hatırlanan yol adı
hatırlanan bir yol adı olmadığı sürece değiştirilir. Adres 0 için geçerli olacaktır r ve
dosyanın arabelleğin başında okunmasına neden olur. Okuma başarılıysa ve
-s belirtilmemişse, okunan bayt sayısı standart çıktıya yazılacaktır.
aşağıdaki biçim:

"%d\n", <numara of bayt okumak>

Geçerli satır numarası, okunan son satırın adresine ayarlanacaktır. dosya is
ile ikame edilmiş '!', satırın geri kalanı bir kabuk komut satırı olarak alınacaktır.
çıktı okunmalıdır. Böyle bir kabuk komut satırı şu anki komut satırı olarak hatırlanmayacaktır.
yol adı.

Vekil Komuta
özet:
(.,.)S/RE/değiştirme/bayraklar

The s komut, belirtilen RE'nin bir oluşumu için adreslenen her satırı arayacaktır ve
ilk veya tüm (örtüşmeyen) eşleşen dizeleri değiştirme; görmek
aşağıdaki açıklama g son ek. Değiştirme başarısız olursa bu bir hatadır.
adreslenen her hat. dışında herhangi bir karakter veya yerine kullanılabilir
a RE'yi ve değiştirmeyi sınırlamak için. RE içinde, RE sınırlayıcının kendisi
öncesinde bir karakter varsa, değişmez karakter olarak kullanılabilir . geçerli satır
bir ikamenin meydana geldiği son satırın adresine ayarlanacaktır.

Bir ('&') içinde görünen değiştirme dize eşleşmesi ile değiştirilecektir
Geçerli satırdaki RE. özel anlamı '&' bu bağlamda bastırılabilir
önüne geçerek . Daha genel bir özellik olarak, karakterler '\n', Burada n
bir rakamdır, karşılık gelen geri referansla eşleşen metinle değiştirilecektir.
ifade. Karşılık gelen geri referans ifadesi eşleşmiyorsa, o zaman
karakterler '\n' boş dize ile değiştirilecektir. karakter ne zaman '%' yalnızca
karakter değiştirme, değiştirme en son değiştirme komutunda kullanılır
olarak kullanılacak değiştirme mevcut ikame komutunda; olmasaydı
önceki değiştirme komutu, kullanımı '%' bu şekilde bir hata olacaktır. NS '%'
birden fazla dizide yer aldığında özel anlamını kaybeder.
karakter veya öncesinde bir . Her biri için taramada karşılaşılan
değiştirme baştan sona aşağıdaki karakter özel anlamını yitirecektir.
(varsa). dışında herhangi bir karaktere hangi özel anlamın verildiği belirtilmemiştir.
, '&', '%', veya rakamlar.

Bir çizgi, yerine a yazılarak bölünebilir. bunun içine. Uygulama bunu sağlayacaktır
kaçar içinde değiştirme önüne geçerek . Çok
ikame işlemin bir parçası olarak yapılamaz. g or v komuta liste. Geçerli satır numarası
değiştirmenin yapıldığı son satırın adresine ayarlanacaktır. Eğer hayırsa
değiştirme yapılırsa, mevcut satır numarası değişmeyecektir. Bir çizgi bölünürse,
için yeni hatların her birinde bir ikame yapılmış kabul edilecektir.
yeni mevcut hat numarasını belirleme amacı. Bir ikame düşünülür
değiştirme dizesi, olduğu dizeyle aynı olsa bile gerçekleştirilmiştir.
değiştirir.

Uygulama, bayraklar sıfır veya daha fazlası:

saymak yerine saymakYalnızca adreslenen her satırda bulunan RE'nin inci tekrarı.

g RE'nin örtüşmeyen tüm örneklerinin yerine küresel olarak değiştirin
ilki. İkisi de olursa g ve saymak belirtilir, sonuçlar belirtilmez.

l Bir ikamenin yapıldığı son satırı standart çıktıya yazın. Çizgi
için belirtilen formatta yazılacaktır. l Komut.

n Bir ikamenin yapıldığı son satırı standart çıktıya yazın. Çizgi
için belirtilen formatta yazılacaktır. n Komut.

p Bir ikamenin yapıldığı son satırı standart çıktıya yazın. Çizgi
için belirtilen formatta yazılacaktır. p Komut.

kopya Komuta
özet:
(.,.)Tadres

The t komut eşdeğer olacaktır m komut, ancak adreslenenin bir kopyası
satırlar adresten sonra gelecek adres (0 olabilir); geçerli satır numarası
eklenen son satırın adresine ayarlanacaktır.

geri al Komuta
özet:
u

The u komut, herhangi bir şeyi değiştiren en son komutun etkisini geçersiz kılar.
tamponda, yani en son a, c, d, g, i, j, m, r, s, t, u, v, Gya da V Komut.
Bir tarafından arabellekte yapılan tüm değişiklikler g, G, vya da V küresel komut bir olarak geri alınacaktır
tek değişiklik; genel komut tarafından herhangi bir değişiklik yapılmadıysa (örneğin g/TEKRAR/p) u
komutun hiçbir etkisi olmayacaktır. Mevcut satır numarası, sahip olduğu değere ayarlanacaktır.
geri alınan komut başlamadan hemen önce.

Küresel Eşleşmeyen Komuta
özet:
(1,$)v/RE/komuta liste

Bu komut, global komuta eşdeğer olacaktır. g şu satırlar hariç
ilk adım sırasında işaretlenenler, sonlandırma hariç satırın
RE ile eşleşmiyor.

interaktif Küresel Eşleşmedi Komuta
özet:
(1,$)V/RE/

Bu komut, etkileşimli global komuta eşdeğer olacaktır. G hatlar hariç
ilk adım sırasında işaretlenenler, çizgi hariç olanlar olacaktır.
sonlandırmak RE ile eşleşmiyor.

Yazmak Komuta
özet:
(1,$)s [dosya]

The w komut, adreslenen satırları yol adıyla adlandırılan dosyaya yazacaktır. dosya.
Komut, mevcut değilse dosyayı oluşturacak veya içeriğini değiştirecektir.
mevcut dosya. Halihazırda hatırlanan yol adı, aksi belirtilmedikçe değiştirilmeyecektir.
hatırlanan yol adı yok. Herhangi bir yol adı verilmezse, şu anda hatırlanan yol adı, eğer
herhangi biri kullanılacaktır (bkz. e ve f komutlar); mevcut hat numarası değişmeyecektir.
Komut başarılı olursa, yazılan bayt sayısı standarda yazılacaktır.
çıkmadıkça, -s seçenek, aşağıdaki biçimde belirtildi:

"%d\n", <numara of bayt yazılı>

If dosya İle başlar '!', satırın geri kalanı bir kabuk komut satırı olarak alınacaktır.
standart girişi adreslenen hatlar olacaktır. Böyle bir kabuk komut satırı
geçerli yol adı olarak hatırlanır. Yazma komutunun bu kullanımı '!' olmayacak
``son olarak kabul w tüm arabelleği yazan komut '', daha önce açıklandığı gibi;
bu nedenle, tek başına bu, bir girişimde bulunulursa kullanıcıya uyarı verilmesini engellemez.
aracılığıyla düzenleyici arabelleğini yok edin e or q emreder.

çizgi Numara Komuta
özet:
($)=

Adreslenen hattın hat numarası aşağıdaki standart çıktıya yazılacaktır.
biçimi:

"%d\n", <hat numara>

Mevcut satır numarası bu komutla değiştirilecektir.

Kabuk Kaçış Komuta
özet:
!komuta

sonra satırın geri kalanı '!' olmak üzere komut yorumlayıcıya gönderilecektir.
kabuk komut satırı olarak yorumlanır. Bu kabuk komut satırının metni içinde,
kaçmayan karakter '%' hatırlanan yol adıyla değiştirilecektir; Eğer bir '!' belirir
komutun ilk karakteri olarak, önceki metnin metni ile değiştirilecektir.
aracılığıyla yürütülen kabuk komutu '!'. Böylece, "!!" öncekini tekrar edecek!komuta. Varsa
değiştirmeleri '%' or '!' yapıldığında, değiştirilen satır
önce standart çıktı komuta Idam edildi. NS ! komut yazacaktır:

"!\n"

tamamlanmadıkça standart çıktıya -s seçeneği belirtilir. geçerli satır
sayısı değişmeyecektir.

Null Komuta
özet:
(.+1)

Bir satırda tek başına bir adres, adreslenen satırın yazılmasına neden olur. A tek başına
eşdeğer olacaktır "+1p". Geçerli satır numarası, ilgili kişinin adresine ayarlanacaktır.
yazılı satır.

EXIT DURUMU


Aşağıdaki çıkış değerleri döndürülecektir:

0 Herhangi bir dosya veya komut hatası olmadan başarıyla tamamlandı.

>0 Bir hata oluştu.

SONUÇLARI OF HATALAR


Giriş komut dosyasında bir hatayla karşılaşıldığında veya bir hata algılandığında,
dosyada bulunan (olmayan) verilerin sonucu veya aşağıdaki gibi harici bir koşul nedeniyle
bir okuma veya yazma hatası:

* Standart girdi bir terminal aygıt dosyasıysa, tüm girdiler temizlenecek ve yeni bir
komut oku.

* Standart girdi normal bir dosya ise, ed sıfır olmayan bir çıkışla sona erecek
durumu.

The takip etme bölümler vardır bilgilendirici.

BAŞVURUSU KULLANIM


Varsayılan hata mesajlarının son derece özlü doğası nedeniyle, ihtiyatlı komut dosyası
yazar başlar ed ile giriş komutları H komut, böylece herhangi bir hata meydana gelirse
en azından nedene ilişkin bir ipucu elde edildi.

Bu standardın önceki sürümlerinde, eskimiş bir - seçeneği anlatıldı. Bu hayır
daha uzun belirtildi. Uygulamalar kullanmalı -s seçenek. kullanma - bir şekilde dosya şimdi işlenen
belirtilmemiş sonuçlar üretir. Bu, uygulamaların aşağıdakileri desteklemeye devam etmesine izin verir:
eski gerekli davranış.

ÖRNEKLER


Yok.

GEREKÇESİ


Bu yardımcı programın ilk açıklaması SVID'den uyarlanmıştır. Bazılarını içerir
Sürüm 7 veya BSD'den türetilen sistemlerde bulunmayan özellikler. Aradaki farklardan bazıları
POSIX ve BSD ed yardımcı programlar şunları içerir, ancak bunlarla sınırlı değildir:

* BSD - seçeneği bastırmaz '!' sonra sor ! Komut.

* BSD, ifadenin özel anlamlarını desteklemez. '%' ve '!' içindeki karakterler !
Komut.

* BSD desteklemiyor adresleri ';' ve ','.

* BSD, komut/sonek çiftlerine izin verir pp, ll, ve benzeri, burada belirtilmeyen
POSIX.1‐2008'in hacmi.

* BSD desteklemiyor '!' karakter bölümü e, rya da w emreder.

* Başarısız g BSD'deki komut, satır numarasını, eğer varsa, aranan son satıra ayarlar.
Eşleşme yok.

* BSD varsayılanı değil komuta liste için p Komut.

* BSD desteklemiyor G, h, H, nya da V emreder.

* BSD'de, eklenen metin yoksa, ekle komutu geçerli satırı şu şekilde değiştirir:
başvurulan satır -1; yani, belirtilen satırdan önceki satır.

*BSD'de, kaydol yalnızca tek bir adrese sahip komut, geçerli satırı buna değiştirir
adres.

* BSD desteklemiyor P emretmek; dahası, BSD'de şu ile eş anlamlıdır: p
Komut.

* BSD desteklemiyor geri komutların j, m, r, sya da t.

* Sürüm 7 ed komuta Wve BSD ed komutlar W, wq, ve z mevcut değiller
POSIX.1‐2008'in bu cildi.

The -s kaldırılanların işlevselliğine izin vermek için seçenek eklendi - bir şekilde seçenek
Yardımcı Program Sözdizimi Yönergeleri ile uyumludur.

İlk tekliflerde, tarihsel durumu tanımlayan {ED_FILE_MAX} sınırı vardı.
bazı sınırlamalar ed büyük dosyaların işlenmesinde yardımcı programlar; bunlardan bazıları oldu
100000 bayttan büyük dosyalarla ilgili sorunlar. Çoğu şeyi harekete geçiren bu sınırlamaydı.
dahil etme arzusu bölmek POSIX.1‐2008'in bu cildindeki komut. Bu sınır olduğundan
kaldırıldığında, POSIX.1‐2008'in bu hacmi, uygulamaların dosya boyutunu belgelemesini gerektirir.
tarafından uygulanan sınırlar ed uygunluk belgesinde. {ED_LINE_MAX} sınırı da
kaldırıldı; bu nedenle, giriş ve çıkış hatları için global limit {LINE_MAX} kullanılır.

Hangi şekilde l komutu yazdırılamayan karakterleri yazarken,
tarihsel geri al-overstrike yöntemi. Video görüntüleme terminallerinde, aşırı vuruş
belirsizdir, çünkü çoğu terminal, aşırı vurgulanan karakterlerin yerini alır ve l biçim
içeriğini açık bir şekilde anlama amacı için yararlı değildir.
hat. tarihi -kaçışlar da belirsizdi. (Dize "a\0011" olabilir
bu altı karakteri içeren bir satırı veya üç karakteri içeren bir satırı temsil eder
'a', ikili değeri 1 olan bir bayt ve a 1.) Burada gerekli olan biçimde bir
satırda görünen olarak yazılır "\\" böylece çıktı gerçekten açık olur. NS
çizgilerin uçlarını işaretleme yöntemi, ex editör ve herhangi biri için gereklidir
ile biten satır karakterler; NS '$' tüm satırlara yerleştirilir, böylece gerçek '$' at
bir satırın sonu yanlış yorumlanamaz.

Bu standardın önceki sürümleri, sekizden farklı baytlı uygulamalara izin verdi.
bit, ancak bu, bu sürümde değiştirildi.

NUL'un nasıl yazıldığına ilişkin açıklama kaldırıldı. NUL karakteri metinde olamaz
dosyaları ve POSIX.1‐2008'in bu hacmi, aşağıdaki durumlarda davranışı dikte etmemelidir.
tanımsız, hatalı giriş.

Diğer bazı düzenleme yardımcı programlarından farklı olarak, dosya adları tarafından kabul edilen E, e, R, ve r
komutlar kalıp değildir.

Erken teklifler belirtti -p seçenek yalnızca standart girdi ilişkilendirildiğinde çalıştı
bir terminal cihazı ile. Bu, tarihsel uygulamalara uyacak şekilde değiştirildi,
böylece uygulamaların kendilerini bir kullanıcı ile kullanıcı arasına yerleştirmesine izin verir. ed Yarar.

kullanan ikame komutunun biçimi n son ek bazı tarihsel olarak sınırlıydı
belgeler (bunun yanlış olarak ``backreferencing'' olarak tanımlandığı durumlarda). Bu sınır
Bir düzenleyicinin {LINE_MAX} satırını işlemesi için hiçbir neden olmadığından çıkarılmıştır
uzunluk bu kısıtlamaya sahip olmalıdır. Komuta s/x/X/2047 ikame edebilmelidir
2047. oluşum 'x' bir satırda.

Yazdırma sonekleriyle birlikte yazdırma komutlarının kullanılması (örneğin, pn, lp, vb.) yapıldı
belirtilmemiş çünkü BSD-tabanlı sistemler buna izin verir, oysa System V vermez.

Bazı BSD-tabanlı sistemler, içindeki tüm satırlar dosya sonu alındığında hemen çıkar.
dosya silindi. POSIX.1‐2008'in bu cildi, q emretmek
bu durumda, bu tür davranışlara izin verilmez.

Bazı geçmiş uygulamalar, komut hataları olsa bile çıkış durumunu sıfır olarak döndürdü.
olmuş; buna POSIX.1‐2008'in bu cildi tarafından izin verilmez.

Bazı tarihsel uygulamalar, tek bir uygulamaya izin veren bir hata içeriyordu. olmak
olarak giriş moduna girildi . Buna izin verilmiyor ed
çünkü giriş modunda herhangi bir karakterden kaçmanın açıklaması yoktur;
karakterler tam olarak yazıldığı gibi arabelleğe girilir. Tipik yöntem
tek girmek ondan önce başka bir karakterle gelmek ve ardından
bu karakteri silmek için ikame komutu.

Tarihsel işletim sistemi terminalinin bazı sürümlerinin bazı modlarında zor
Dosya sonu durumu ile terminal bağlantısının kesilmesi arasında ayrım yapmak için sürücüler.
POSIX.1‐2008, iki durum arasında ayrım yapmak için uygulamalar gerektirmez,
tarihsel uygulamalarına izin veren ed tarihsel platformlarda yarar
uymak. Uygulamalar, mümkünse ikisi arasında ayrım yapmaya teşvik edilir ve
terminal bağlantısının kesilmesi durumunda uygun işlemi yapın.

Tarihsel olarak, ed için sıfır adresi kabul etti. a ve r metin eklemek için komutlar
düzenleme arabelleğinin başlangıcında. Tampon boş olduğunda komut .= sıfır döndü.
POSIX.1‐2008, tarihsel uygulamaya uygunluk gerektirir.

İle tutarlılık için a ve r komutlar ve daha iyi kullanıcı işlevselliği, i ve c
komutlar ayrıca 0 adresini kabul etmelidir, bu durumda 0i 1 olarak kabul ediliri Ve aynı şekilde
için c Komut.

Aşağıdakilerin tümü geçerli adreslerdir:

+++ Geçerli satırdan üç satır sonra.

/model/− Modelin bir sonraki oluşumundan bir satır önce.

-2 Geçerli satırdan iki satır önce.

3 −−−− 2 Birinci satır (ara negatif adresi not edin).

1 2 3 Altıncı satır.

Adres alan komutlara istenilen sayıda adres verilebilir; Örneğin,
"1,2,3,4,5p" 4. ve 5. satırları yazdırır, çünkü iki geçerli adres sayısı en fazladır
tarafından kabul edildi baskı emretmek. Bu, ile kombinasyon halinde sınırlayıcı,
kullanıcıların dosyadaki sıralı kalıplara dayalı olarak komutlar oluşturmasına izin verir. Örneğin,
komuta "3;/foo/;+2p" deseni içeren satır 3'ten sonraki ilk satırı görüntüler
foo, artı sonraki iki satır. adres olduğunu unutmayın "3;" daha önce değerlendirilmeli
atılıyor, çünkü aramanın kökeni "/foo/" komut buna bağlıdır.

Tarihsel olarak, ed yukarıda tartışıldığı gibi, yalnızca aşağıdakilerden oluşan izin verilmeyen adres zincirleri
veya ayırıcılar; Örneğin, ",,," or ";;;" hata olarak kabul edildi.
Adres belirtiminin tutarlılığı için bu kısıtlama kaldırılmıştır. Aşağıdaki tablo
artık mümkün olan bazı adres formlarını listeler:

┌────────┬────────────────────────┬────────── ───────────┐
Adresadres1adres2DurumYorum Yap
├────────┼────────────────────────┼────────── ───────────┤
│7, │ 7 │ 7 │ Tarihsel │ │
│7,5, │ 5 │ 5 │ Tarihsel │ │
│7,5,9 │ 5 │ 9 │ Tarihsel │ │
│7,9 │ 7 │ 9 │ Tarihsel │ │
│7,+ │ 7 │ 8 │ Tarihsel │ │
│, │ 1 │ $ │ Tarihsel │ │
│,7 │ 1 │ 7 │ Uzantı │ │
│,, │ $ │ $ │ Uzantı │ │
│,; │ $ │ $ │ Uzantı │ │
│7; │ 7 │ 7 │ Tarihsel │ │
│7;5; │ 5 │ 5 │ Tarihsel │ │
│7;5;9 │ 5 │ 9 │ Tarihsel │ │
│7;5,9 │ 5 │ 9 │ Tarihsel │ │
│7;$;4 │ $ │ 4 │ Tarihsel │ Geçerli, ancak hatalı. │
│7;9 │ 7 │ 9 │ Tarihsel │ │
│7;+ │ 7 │ 8 │ Tarihsel │ │
│; │ . │ $ │ Tarihsel │ │
│;7 │ . │ 7 │ Uzantı │ │
│;; │ $ │ $ │ Uzantı │ │
│;, │ $ │ $ │ Uzantı │ │
└────────┴────────────────────────┴────────── ───────────┘
Tarihsel olarak, ed kabul etti '^' adres olarak karakter, bu durumda aynıydı
için karakter. POSIX.1‐2008 bu davranışı gerektirmez veya yasaklamaz.

GELECEK TARİFİ


Yok.

onworks.net hizmetlerini kullanarak edposix'i çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

  • 1
    wxPython
    wxPython
    sağlayan bir dizi Python genişletme modülü
    platformlar arası GUI sınıflarını sarın
    wxWidgets.. Kitle: Geliştiriciler. kullanıcı
    arayüz: X Pencere Sistemi (X11), Win32 ...
    wxPython'u indirin
  • 2
    paket dosya yöneticisi
    paket dosya yöneticisi
    Bu, Total War paketi dosya yöneticisidir.
    proje, sürüm 1.7'den başlayarak. A
    Warscape'e kısa bir giriş
    modlama: ...
    packfilemanager'ı indirin
  • 3
    IPerf2
    IPerf2
    Ölçmek için bir ağ trafiği aracı
    Metriklerle TCP ve UDP performansı
    hem verim hem de gecikme süresi civarında. NS
    hedefler aktif bir şekilde sürdürmeyi içerir
    iperf kodu...
    IPerf2'yi indirin
  • 4
    fre:ac - ücretsiz ses dönüştürücü
    fre:ac - ücretsiz ses dönüştürücü
    fre:ac ücretsiz bir ses dönüştürücü ve CD'dir
    çeşitli formatlar ve kodlayıcılar için ripper.
    MP3, MP4/M4A, WMA, Ogg özelliklerine sahiptir
    Vorbis, FLAC, AAC ve Bonk biçimi
    destek, ...
    fre:ac indir - ücretsiz ses dönüştürücü
  • 5
    matplotlib
    matplotlib
    Matplotlib kapsamlı bir kütüphanedir
    statik, hareketli ve
    Python'da etkileşimli görselleştirmeler.
    Matplotlib kolay şeyleri kolaylaştırır ve
    zor şey...
    Matplotlib'i indirin
  • 6
    Bot Adam
    Bot Adam
    Chatbot mantığınızı bir kez yazın ve
    mevcut olanlardan birine bağlayın
    Amazon dahil mesajlaşma servisleri
    Alexa, Facebook Messenger, Slack,
    Telgraf, hatta sen...
    BotMan'i indirin
  • Daha fazla »

Linux komutları

Ad