Amazon Best VPN GoSearch

Значок OnWorks

cleop - онлайн в хмарі

Запустіть cleop у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда cleop, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


cleo - відтворити команди оболонки для демонстрації в реальному часі

СИНТАКСИС


cleo COMMAND_FILE

ОПИС


«cleo» — це утиліта для відтворення попередньо записаних команд оболонки в живій демонстрації.
"cleo" відображає команди так, ніби ви їх насправді ввели, а потім виконує їх
інтерактивно.

Напевно, існує простий спосіб зробити це за допомогою «expect» або подібного інструменту. Але я не міг
зрозумійте це, тому я побудував це. Ваш пробіг може відрізнятися.

Відтворення


"cleo" завжди зупиняється і чекає натискання клавіші перед показом команди і перед тим
його виконання. Натискання будь-якої клавіші, окрім перелічених нижче, призведе до перемотування відтворення:

Ключова дія
-------------------------------------------------- ----------------
s пропустити поточну команду
r повторити поточну команду
p Повторіть попередню команду
q завершити відтворення

КОМАНДИ


"cleo" читає команди з файлу. Кожен рядок розглядається як одна команда. Порожні рядки і
ті, що починаються з "#", будуть ігноровані. Самі команди можуть бути будь-якими
буде вводити в інтерактивну оболонку. Ви також можете додати кілька спеціальних маркерів, які "cleo"
визнає:

"!!!"
Команди, що починаються на "!!!" (три знаки оклику) не відображаються і будуть
виконано негайно. Це корисно для виконання команд налаштування на початку
ваша демонстрація.

"%%%"
Усередині команди "%%%" (знаки три відсотки) призведе до призупинення "cleo" і очікування
натискання клавіші перед відображенням решти команди. Це корисно, якщо ви хочете
зупинитися в середині команди, щоб дати пояснення.

В іншому випадку «cleo» відображає та виконує команди дослівно. Зверніть увагу, що деякі інтерактивні
такі команди, як "vim", вибагливі щодо STDOUT та STDIN. Щоб вони працювали належним чином
"cleo", вам може знадобитися змусити їх приєднатися до терміналу таким чином:

(exec < /dev/tty vim)

приклад


Я використовую це для демонстрації пінто, як-от на
(демонстраційна частина в прямому ефірі починається навколо
10: 47).

Командний файл, який я використовую для цієї презентації, включено в цей дистрибутив за адресою
examples/pinto.demo. Цей файл лише для ілюстрації, тому не очікуйте, що це буде насправді
працювати для вас.

ОБМЕЖЕННЯ


"cleo" працює лише на Unix-подібних платформах. Він може працювати в Windows, якщо ви використовуєте Cygwin.
Особисто я використовував «cleo» лише в Mac OS X.

ALL


Перейти до довільного номера команди
Підтримка зворотного інтервалу в записаній команді
Підтримка багаторядкових записаних команд
Напишіть модульні тести

Використовуйте cleop онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

Команди Linux

Ad




×
реклама
❤️Робіть покупки, бронюйте або купуйте тут — безкоштовно, це допомагає зберегти послуги безкоштовними.