InggrisPerancisSpanyol

Ad


favorit OnWorks

edplan9 - Online di Cloud

Jalankan edplan9 di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah perintah edplan9 yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


ed - editor teks

RINGKASAN


ed [ - ] [ -o ] [ fillet ]

DESKRIPSI


Ed adalah editor teks terhormat.

Jika fillet argumen diberikan, ed mensimulasikan perintah (lihat di bawah) pada file itu: sudah dibaca
ke ed's buffer sehingga dapat diedit. Pilihannya adalah

- Menekan pencetakan jumlah karakter oleh dan perintah dan konfirmasi oleh
perintah.

-o (untuk pemipaan keluaran) Tulis semua keluaran ke file kesalahan standar kecuali menulis dengan
perintah. Jika tidak fillet diberikan, buat /dev/stdout file yang diingat; lihat
perintah di bawah ini.

Ed beroperasi pada `buffer', salinan file yang sedang diedit; perubahan yang dibuat di buffer
tidak berpengaruh pada file sampai perintah (tulis) diberikan. Salinan teks menjadi
diedit berada di file sementara yang disebut penyangga.

Perintah untuk ed memiliki struktur yang sederhana dan teratur: nol, satu, atau dua alamat diikuti
oleh satu karakter Command, mungkin diikuti oleh parameter ke perintah. Ini
alamat menentukan satu atau lebih baris dalam buffer. Alamat yang hilang disediakan oleh
standar.

Secara umum, hanya satu perintah yang dapat muncul dalam satu baris. Perintah tertentu memungkinkan penambahan
teks ke buffer. Ketika ed menerima teks, dikatakan dalam memasukkan mode. Dalam
mode, tidak ada perintah yang dikenali; semua masukan hanya dikumpulkan. Mode masukan ditinggalkan oleh
mengetik titik saja di awal baris.

Ed mendukung reguler ekspresi notasi yang dijelaskan dalam regexp(7). Ekspresi reguler
digunakan dalam alamat untuk menentukan baris dan dalam satu perintah (lihat s di bawah) untuk menentukan a
bagian dari garis yang akan diganti. Jika diinginkan untuk menggunakan salah satu dari yang biasa
ekspresi metakarakter sebagai karakter biasa, karakter tersebut dapat didahului oleh `\'.
Ini juga berlaku untuk karakter yang membatasi ekspresi reguler (sering dan untuk dirinya sendiri.

Untuk memahami pengalamatan di ed perlu diketahui bahwa setiap saat ada arus
line. Umumnya, baris saat ini adalah baris terakhir yang dipengaruhi oleh perintah; namun,
efek yang tepat pada baris saat ini dibahas di bawah deskripsi setiap perintah.
Alamat dibangun sebagai berikut.

1. Karakter biasanya disebut `dot', alamat baris saat ini.

2. Karakter mengalamatkan baris terakhir buffer.

3. Bilangan desimal n membahas n-baris buffer.

4. x alamat baris yang ditandai dengan nama x, yang harus berupa huruf kecil.
Garis ditandai dengan perintah.

5. Ekspresi reguler yang diapit garis miring (mengalamatkan baris yang ditemukan dengan mencari
maju dari baris saat ini dan berhenti di baris pertama yang berisi string
yang cocok dengan ekspresi reguler. Jika perlu, pencarian meliputi
awal buffer.

6. Ekspresi reguler yang dilampirkan dalam kueri membahas baris yang ditemukan dengan mencari
mundur dari garis saat ini dan berhenti di baris pertama yang berisi string
yang cocok dengan ekspresi reguler. Jika perlu, pencarian meliputi
akhir buffer.

7. Alamat yang diikuti dengan tanda tambah atau tanda minus diikuti dengan angka desimal
menentukan alamat itu plus (resp. minus) jumlah baris yang ditunjukkan. Kelebihannya
tanda dapat dihilangkan.

8. Alamat yang diikuti oleh (atau diikuti oleh ekspresi reguler yang diapit garis miring
menentukan baris pertama yang cocok setelah (atau sebelumnya) alamat itu. Itu
pencarian membungkus jika perlu. Mungkin dihilangkan, jadi alamatkan pertama line
di buffer dengan Melampirkan ekspresi reguler dalam membalikkan pencarian
arah.

9. Jika alamat dimulai dengan atau penambahan atau pengurangan dilakukan sehubungan dengan
baris saat ini; misalnya dipahami maksudnya

10. Jika sebuah alamat diakhiri dengan atau kemudian 1 ditambahkan (dikurangi). Sebagai konsekuensi dari
aturan ini dan aturan 9, alamat mengacu pada baris sebelum baris saat ini.
Selain itu, trailing dan karakter memiliki efek kumulatif, jadi mengacu pada arus
kurang baris 2.

11. Untuk menjaga kompatibilitas dengan versi editor sebelumnya, karakter di
alamat sama dengan

Perintah mungkin memerlukan nol, satu, atau dua alamat. Perintah yang tidak memerlukan alamat
menganggap keberadaan alamat sebagai kesalahan. Perintah yang menerima satu atau dua alamat
menganggap alamat default ketika tidak cukup diberikan. Jika lebih banyak alamat yang diberikan daripada a
perintah membutuhkan, satu atau dua terakhir (tergantung pada apa yang diterima) digunakan.

Alamat dipisahkan satu sama lain biasanya dengan koma. Alamat juga dapat dipisahkan oleh
titik koma Dalam hal ini baris saat ini diatur ke alamat sebelumnya sebelum berikutnya
alamat ditafsirkan. Jika tidak ada alamat yang mendahului koma atau titik koma, baris 1 diasumsikan;
jika tidak ada alamat yang mengikuti, baris terakhir buffer diasumsikan. Alamat kedua dari setiap
urutan dua alamat harus sesuai dengan garis yang mengikuti garis yang sesuai dengan
alamat pertama.

Dalam daftar berikut ed perintah, alamat default ditampilkan dalam tanda kurung. NS
tanda kurung bukan bagian dari alamat, tetapi digunakan untuk menunjukkan bahwa alamat yang diberikan adalah
default. 'Titik' berarti garis saat ini.

(.)a

. Baca teks yang diberikan dan tambahkan setelah baris yang dituju. Titik tertinggal di
input baris terakhir, jika ada, jika tidak pada baris yang dituju. Alamatnya adalah
legal untuk perintah ini; teks ditempatkan di awal buffer.

(.,.)b[+-][ukuran halaman][PLN]
Jelajahi. Cetak `halaman', biasanya 20 baris. Opsional (default) atau menentukan
apakah halaman berikutnya atau sebelumnya akan dicetak. opsional ukuran halaman adalah
jumlah baris dalam satu halaman. Opsional atau menyebabkan pencetakan dalam yang ditentukan
format, awalnya Pagesize dan format diingat di antara perintah. titik yang tersisa
pada baris terakhir yang ditampilkan.

(.,.)c

. Mengubah. Hapus baris yang dialamatkan, lalu terima teks input untuk mengganti baris ini.
Titik tertinggal pada input baris terakhir; jika tidak ada, itu tertinggal di garis
mendahului baris yang dihapus.

(.,.)d Hapus baris yang dialamatkan dari buffer. Titik diatur ke garis yang mengikuti
baris terakhir dihapus, atau ke baris terakhir buffer jika baris yang dihapus tidak memiliki
penerus.

e nama file
Sunting. Hapus seluruh isi buffer; kemudian baca file bernama ke dalam
penyangga. Dot diatur ke baris terakhir buffer. Jumlah karakter yang dibaca
diketik. Nama file diingat untuk kemungkinan digunakan nanti atau perintah. Jika
nama file hilang, nama yang diingat digunakan.

E nama file
Tanpa syarat lihat di bawah.

f nama file
Cetak nama file yang saat ini diingat. Jika nama file diberikan, saat ini
nama file yang diingat pertama kali diubah menjadi nama file.

(1,$)g/reguler ekspresi/Command daftar
(1,$)g/reguler ekspresi/
(1,$)g/reguler ekspresi
Global. Tandai dulu setiap baris yang cocok dengan yang diberikan regulerekspresi. Kemudian untuk
setiap baris seperti itu, jalankan Command daftar dengan titik awalnya diatur ke baris itu. SEBUAH
perintah tunggal atau yang pertama dari beberapa perintah muncul di baris yang sama dengan
perintah global. Semua baris dari daftar multi-baris kecuali baris terakhir harus diakhiri dengan
`.' mengakhiri mode input untuk sebuah perintah dapat dihilangkan jika itu akan berada di
baris terakhir dari daftar perintah. Perintah dan tidak diizinkan dalam perintah
Daftar. Karakter apa pun selain spasi atau baris baru dapat digunakan sebagai pengganti untuk membatasi
ekspresi reguler. Bentuk kedua dan ketiga berarti g/reguler ekspresi/p.

(.)i

. Masukkan teks yang diberikan sebelum baris yang dituju. Titik tertinggal di baris terakhir
masukan, atau, jika tidak ada, pada baris sebelum baris yang dialamatkan. Perintah ini
berbeda dari a perintah hanya dalam penempatan teks.

(.,.+1)j
Bergabunglah dengan baris yang dituju menjadi satu baris; baris baru perantara dihapus.
Titik tertinggal di garis yang dihasilkan.

(.)kx Tandai baris yang dituju dengan nama x, yang harus berupa huruf kecil. Itu
formulir alamat ´x kemudian alamat baris ini.

(.,.)l Daftar. Cetak baris yang dialamatkan dengan cara yang jelas: tab dicetak sebagai
backspace sebagai garis miring terbalik dan karakter non-cetak sebagai garis miring terbalik, satu dan empat
angka heksadesimal. Garis-garis panjang dilipat, dengan sub-garis kedua dan selanjutnya
garis menjorok satu tab stop. Jika karakter terakhir di baris kosong, itu adalah
diikuti oleh An dapat ditambahkan, seperti perintah non-I/O lainnya.

(.,.)ma
Bergerak. Reposisi baris yang dialamatkan setelah baris yang dialamatkan oleh a. titik yang tersisa
pada baris terakhir yang dipindahkan.

(.,.)n Nomor. Lakukan awalan setiap baris dengan nomor baris dan tabnya. Sebuah mungkin
ditambahkan, seperti perintah non-I/O.

(.,.)p Cetak baris yang dituju. Titik tertinggal di baris terakhir yang dicetak. Sebuah ditambahkan ke
perintah non-I/O apa pun menyebabkan baris saat ini dicetak setelah perintah tersebut
dieksekusi.

(.,.)P Perintah ini adalah sinonim untuk

q Keluar dari editor. Tidak ada penulisan otomatis file yang dilakukan. Sebuah atau perintah dianggap
menjadi kesalahan jika buffer telah dimodifikasi sejak terakhir atau perintah.

Q Berhenti tanpa syarat.

($)r nama file
Baca di file yang diberikan setelah baris yang dialamatkan. Jika tidak nama file diberikan,
nama file yang diingat digunakan. Nama file diingat jika tidak ada
sudah ingat nama filenya. Jika membaca berhasil, jumlah karakter
dibaca dicetak. Titik tertinggal di baris terakhir yang dibaca dari file.

(.,.)sn/reguler ekspresi/penggantian/
(.,.)sn/reguler ekspresi/penggantian/g
(.,.)sn/reguler ekspresi/penggantian
Pengganti. Cari setiap baris yang dialamatkan untuk kemunculan reguler yang ditentukan
ekspresi. Pada setiap baris di mana n kecocokan ditemukan (n default ke 1 jika
hilang), nstring yang cocok diganti dengan pengganti yang ditentukan. jika
indikator penggantian global muncul setelah perintah, semua kecocokan berikutnya aktif
garis juga diganti. Ini adalah kesalahan untuk substitusi gagal pada semua
baris yang dituju. Karakter apa pun selain spasi atau baris baru dapat digunakan sebagai pengganti
untuk membatasi ekspresi reguler dan penggantian. Titik yang tersisa di terakhir
garis diganti. Bentuk ketiga berarti sn/reguler ekspresi/penggantian/p. itu
detik dapat dihilangkan jika penggantinya kosong.

Sebuah ampersand muncul di pengganti diganti dengan string yang cocok dengan
ekspresi reguler. karakter \n, Di mana n adalah angka, diganti dengan
teks dicocokkan oleh n-subekspresi reguler terlampir di antara dan Ketika bersarang
subekspresi yang dikurung hadir, n ditentukan dengan menghitung kejadian
dari mulai dari kiri.

Sebuah literal atau baris baru dapat dimasukkan dalam pengganti dengan mengawalinya dengan

(.,.)ta
Transfer. Salin baris yang dialamatkan setelah baris yang dialamatkan oleh a. Titik tertinggal di
baris terakhir salinan.

(.,.)u Membuka. Kembalikan konten sebelumnya dari baris pertama yang dialamatkan (sic), yang harus
menjadi baris terakhir di mana substitusi dilakukan (double sic).

(1,$)v/reguler ekspresi/Command daftar
Perintah ini sama dengan perintah global kecuali daftar perintahnya adalah
dieksekusi dengan titik awalnya disetel ke setiap baris kecuali yang cocok dengan yang biasa
ekspresi.

(1,$)w nama file
Tulis baris yang dialamatkan ke file yang diberikan. Jika file tidak ada, itu adalah
dibuat dengan mode 666 (dapat dibaca dan ditulis oleh semua orang). Jika tidak nama file is
diberikan, nama file yang diingat, jika ada, digunakan. Nama file diingat jika
belum ada nama file yang diingat. Titik tidak berubah. Jika tulisannya adalah
berhasil, jumlah karakter yang ditulis akan dicetak.

(1,$)W nama file
Lakukan tetapi tambahkan ke, alih-alih menimpa, semua konten file yang ada.

($)= Cetak nomor baris dari baris yang dituju. Titik tidak berubah.

!tempurung Command
Kirim sisa baris setelah to rc(1) diartikan sebagai perintah.
Titik tidak berubah.

(.+1)
Alamat tanpa perintah diambil sebagai perintah. Sebuah terminal dapat dihilangkan dari
alamat. Baris kosong saja sudah setara dengan itu berguna untuk melangkah
teks.

Jika sinyal interupsi (DEL) dikirim, ed mencetak a dan kembali ke tingkat perintahnya.

Saat membaca file, ed membuang karakter NUL dan semua karakter setelah baris baru terakhir.

Gunakan edplan9 online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    Phaser
    Phaser
    Phaser adalah pembukaan yang cepat, gratis, dan menyenangkan
    kerangka kerja game HTML5 sumber yang menawarkan
    Rendering WebGL dan Canvas di seluruh
    browser web desktop dan seluler. permainan
    bisa bersama...
    Unduh Phaser.dll
  • 2
    Mesin VASSAL
    Mesin VASSAL
    VASSAL adalah mesin permainan untuk membuat
    versi elektronik dari papan tradisional
    dan permainan kartu. Ini memberikan dukungan untuk
    rendering dan interaksi potongan game,
    dan ...
    Unduh Mesin VASSAL
  • 3
    OpenPDF - Garpu iText
    OpenPDF - Garpu iText
    OpenPDF adalah perpustakaan Java untuk membuat
    dan mengedit file PDF dengan LGPL dan
    Lisensi sumber terbuka MPL. OpenPDF adalah
    LGPL/MPL penerus sumber terbuka iText,
    Sebuah...
    Unduh OpenPDF - Garpu iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistem untuk Otomatis
    Analisis Geoscientific - adalah Geografis
    Perangkat lunak Sistem Informasi (GIS) dengan
    kemampuan luar biasa untuk geodata
    pengolahan dan ...
    Unduh SAGA GIS
  • 5
    Toolbox untuk Java/JTOpen
    Toolbox untuk Java/JTOpen
    Toolbox IBM untuk Java / JTOpen adalah a
    perpustakaan kelas Java mendukung
    client/server dan pemrograman internet
    model ke sistem yang menjalankan OS/400,
    i5/OS, atau...
    Unduh Toolbox untuk Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (atau D3 untuk Dokumen Berbasis Data)
    adalah perpustakaan JavaScript yang memungkinkan Anda
    untuk menghasilkan data yang dinamis dan interaktif
    visualisasi di browser web. Dengan D3
    kamu...
    Unduh D3.js
  • Lebih banyak lagi »

Perintah Linux

Ad