Sed (stream editor) – mətn verilənlərinin ardıcıl axınına qabaqcadan müəyyən olunmuş müxtəlif mətn çevirmələri tətbiq edən mətn redaktoru (eləcə də proqramlaşdırma dili). İlkin variantı 1973-74-cü illərdə Bell Labs əməkdaşı Li Makmahon (Lee E. McMahon) tərəfindən UNIX-utilit kimi yazılıb. Hazırda sed faktiki olaraq komanda sətri ilə işi dəstəkləyən istənilən əməliyyat sistemində işləyir. Olduqca dolaşıq proqram olsa da, çox güclüdür.
Sed | |
---|---|
Tipi | kompyuter proqramları, skriptləşdirmə dili |
Əməliyyat sistemi | Unix bənzəri |
Yayımlanma tarixi | 1974 |
sed giriş axınını (adətən, fayl) sətirbəsətir qəbul edir, sed-skriptlə müəyyən olunmuş qaydalara uyğun olaraq hər bir sətri redaktə edir və nəticəni çıxış axınına verir. Tez-tez sed qeyri-interaktiv mətn redaktoru hesab olunur. Adi mətn redaktorları öncə sənədin bütün mətnini yükləyir, sonra isə komandaları bir-bir ona tətbiq edir. Bundan fərqli olaraq, sed öncə komandalar toplusunu özünə yükləyir, sonra isə bütün komandaları mətnin hər bir sətrinə tətbiq edir. Eyni anda yaddaşda yalnız bir sətir ola bildiyindən, sed istənilən böyüklükdə mətn fayllarını emal edə bilər. Super-sed (ssed) adlı genişləndirilmiş versiyası vardır.
sed 's/regexp/replacement/g' inputFileName > outputFileName
Ədəbiyyat
- İsmayıl Calallı (Sadıqov), “İnformatika terminlərinin izahlı lüğəti”, 2017, “Bakı” nəşriyyatı,759 s.
wikipedia, oxu, kitab, kitabxana, axtar, tap, meqaleler, kitablar, oyrenmek, wiki, bilgi, tarix, tarixi, endir, indir, yukle, izlə, izle, mobil, telefon ucun, azeri, azəri, azerbaycanca, azərbaycanca, sayt, yüklə, pulsuz, pulsuz yüklə, haqqında, haqqinda, məlumat, melumat, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, şəkil, muisiqi, mahnı, kino, film, kitab, oyun, oyunlar, android, ios, apple, samsung, iphone, pc, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, web, computer, komputer
Sed stream editor metn verilenlerinin ardicil axinina qabaqcadan mueyyen olunmus muxtelif metn cevirmeleri tetbiq eden metn redaktoru elece de proqramlasdirma dili Ilkin varianti 1973 74 cu illerde Bell Labs emekdasi Li Makmahon Lee E McMahon terefinden UNIX utilit kimi yazilib Hazirda sed faktiki olaraq komanda setri ile isi destekleyen istenilen emeliyyat sisteminde isleyir Olduqca dolasiq proqram olsa da cox gucludur SedTipi kompyuter proqramlari skriptlesdirme diliEmeliyyat sistemi Unix benzeriYayimlanma tarixi 1974 sed giris axinini adeten fayl setirbesetir qebul edir sed skriptle mueyyen olunmus qaydalara uygun olaraq her bir setri redakte edir ve neticeni cixis axinina verir Tez tez sed qeyri interaktiv metn redaktoru hesab olunur Adi metn redaktorlari once senedin butun metnini yukleyir sonra ise komandalari bir bir ona tetbiq edir Bundan ferqli olaraq sed once komandalar toplusunu ozune yukleyir sonra ise butun komandalari metnin her bir setrine tetbiq edir Eyni anda yaddasda yalniz bir setir ola bildiyinden sed istenilen boyuklukde metn fayllarini emal ede biler Super sed ssed adli genislendirilmis versiyasi vardir sed s regexp replacement g inputFileName gt outputFileNameEdebiyyatIsmayil Calalli Sadiqov Informatika terminlerinin izahli lugeti 2017 Baki nesriyyati 759 s