Це команда pyp, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
pyp - The Pyed Piper: сучасна альтернатива Python для awk, sed та іншого тексту Unix
Утиліти для маніпуляцій
СИНТАКСИС
pyp [опції] файли ...
ОПИС
pyp, Pyed Piper, є інструментом командного рядка для маніпулювання текстом. Це схоже на awk
і sed у функціональності, але його підкоманди засновані на Python і, отже, більш знайомі
багато програмістів.
Він може працювати як на основі рядків, так і на повному вхідному потоці. Інший
функції можна конвеєрувати в одній команді за допомогою символу вертикальної лінії, знайомого з
команди оболонки.
pyp створює резервні копії своїх введених даних для повторних запусків за допомогою змінених команд і може зберігати команди як макроси.
З іншого боку, функція повторного запуску робить його непридатним для безперервної роботи труби.
ВАРІАНТИ
Ці програми дотримуються звичайного синтаксису командного рядка GNU з довгими параметрами, які починаються з
два тире (`-'). Нижче наведено короткий опис варіантів. Для повного опису,
використовувати --ручну.
-h, --допомога
Покажіть це повідомлення довідки та вийдіть.
-м, --посібник
Роздруковує розширену довідку.
-л, --список_макросів
Перелічує всі доступні макроси.
-s MACRO_SAVE_NAME, --macro_save=MACRO_SAVE_NAME
Зберігає поточну команду як макрос. використовуйте "#" для додавання
коментарі ПРИКЛАД:
pyp -s "great_macro # друкує першу літеру" "p[1]".
-f MACRO_FIND_NAME, --macro_find=MACRO_FIND_NAME
Шукає макроси за ключовим словом або іменем користувача.
-d MACRO_DELETE_NAME, --macro_delete=MACRO_DELETE_NAME
Видаляє вказаний загальнодоступний макрос.
-g, --macro_group
Вкажіть групові макроси для збереження та видалення; за замовчуванням — користувач.
-t TEXT_FILE, --text_file=ТЕКСТОВИЙ_ФАЙЛ
Вкажіть текстовий файл для завантаження. Для просунутих користувачів,
зазвичай вам слід розмістити файл у pyp.
-x, --виконати
Виконайте всі команди.
-c, --turn_off_color
Друкує необроблений, нефарбований вихід.
-у, --unmodified_config
Друкує загальний файл конфігурації PypCustom.py.
-b BLANK_INPUTS, --blank_inputs=ПУСТІ_ВХОДИ
Згенеруйте цю кількість порожніх рядків введення; корисно для
створення нумерованих списків зі змінною 'n'.
-n, --немає_введення
Використовуйте з командою, яка генерує вихід без введення;
те саме, що --dummy_input 1.
-к, --keep_false
Надрукуйте порожні рядки для рядків, які перевіряються як False.
за замовчуванням відфільтровує помилкові рядки з виводу.
-р, -- повторити
Повторний запуск на основі автоматично кешованих даних з останнього запуску.
Використовуйте це після виконання "pyp", вставлення введених даних в оболонку,
і натиснути CTRL-D.
Використовуйте pyp онлайн за допомогою служб onworks.net