Ini adalah perintah cleop 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
cleo - Putar ulang perintah shell untuk demonstrasi langsung
RINGKASAN
cleo COMMAND_FILE
DESKRIPSI
"cleo" adalah utilitas untuk memutar ulang perintah shell yang telah direkam sebelumnya dalam demonstrasi langsung.
"cleo" menampilkan perintah seolah-olah Anda benar-benar mengetiknya dan kemudian menjalankannya
secara interaktif.
Mungkin ada cara mudah untuk melakukan ini dengan "mengharapkan" atau alat serupa. Tapi aku tidak bisa
mencari tahu, jadi saya membangun ini. Jarak tempuh Anda mungkin berbeda.
PUTAR ULANG
"cleo" selalu berhenti dan menunggu penekanan tombol sebelum menampilkan perintah dan sebelumnya
mengeksekusinya. Menekan tombol apa saja selain yang tercantum di bawah ini akan memajukan pemutaran:
Tindakan Utama
-------------------------------------------------- ----------------
s lewati perintah saat ini
r ulangi perintah saat ini
p ulangi perintah sebelumnya
q keluar dari pemutaran
PERINTAH
"cleo" membaca perintah dari file. Setiap baris diperlakukan sebagai satu perintah. Garis kosong dan
yang dimulai dengan "#" akan diabaikan. Perintah itu sendiri bisa berupa apa saja yang Anda
akan mengetik ke dalam shell interaktif. Anda juga dapat menambahkan beberapa token khusus yang "cleo"
mengakui:
"!!!"
Perintah yang dimulai dengan "!!!" (tiga tanda seru) tidak ditampilkan dan akan menjadi
segera dieksekusi. Ini berguna untuk menjalankan perintah pengaturan di awal
demonstrasi Anda.
"%%%"
Dalam sebuah perintah, "%%%" (tanda tiga persen) akan menyebabkan "cleo" berhenti dan menunggu
penekanan tombol sebelum menampilkan sisa perintah. Ini berguna jika Anda ingin
berhenti di tengah perintah untuk memberikan penjelasan.
Jika tidak, "cleo" menampilkan dan menjalankan perintah secara verbatim. Perhatikan bahwa beberapa interaktif
perintah seperti "vim" pilih-pilih tentang STDOUT dan STDIN. Untuk membuatnya bekerja dengan baik dengan
"cleo", Anda mungkin perlu memaksa mereka untuk melampirkan ke terminal seperti ini:
(exec < /dev/tty vim)
CONTOH
Saya menggunakan ini untuk memberikan demonstrasi pinto, seperti yang terlihat di
(bagian demonstrasi langsung dimulai sekitar
10: 47).
File perintah yang saya gunakan untuk presentasi itu disertakan di dalam distribusi ini di
contoh/pinto.demo. File ini hanya untuk ilustrasi, jadi jangan berharap untuk benar-benar
bekerja untukmu.
PEMBATASAN
"cleo" hanya berfungsi pada platform mirip Unix. Ini dapat bekerja pada Windows jika Anda menggunakan Cygwin.
Secara pribadi, saya hanya menggunakan "cleo" di Mac OS X.
SEMUA
Lompat ke nomor perintah arbitrer
Mendukung backspace dalam perintah yang direkam
Mendukung perintah rekaman multi-baris
Tulis tes unit
Gunakan cleop online menggunakan layanan onworks.net