Це командний блок, який можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних онлайн-робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
shed - простий шістнадцятковий редактор з інтерфейсом у стилі піко
СИНТАКСИС
пролити [ПАРАЦІЇ] [ФАЙЛ]
ОПИС
Простий шістнадцятковий редактор з інтерфейсом у стилі піко.
Кожен рядок дисплею shed представляє один байт файлу. Кожен рядок складається з
зміщення цього байта від початку файлу, значення ascii байта, а потім
значення байта в різних базах. Усі значення беззнакові.
Коли команда просить вас ввести, введення рядка нульової довжини або натискання ^C
скасувати команду. Під час пошуку введення рядка нульової довжини використовуватиме попередній
пошукове слово, якщо таке існує.
Зверніть увагу, що немає ключа збереження. Це пов’язано з тим, що файл не завантажується в пам’ять
коли ви його редагуєте, зміни вносяться безпосередньо на диск.
ВАРІАНТИ
-r / --лише для читання
відкрити FILE тільки для читання
-s / --початок=OFFSET
розташувати курсор для зміщення
-H / --шістнадцятковий
запустити в шістнадцятковому режимі (шістнадцяткові зміщення тощо)
-L / --довжина=ДОВЖИНА
встановити довжину файлу на LENGTH. Корисно для спеціальних файлів, де shed не може отримати файл
довжина зі стат.
-h / --допомога
показати допомогу та вийти
-v / -- версія
показати версію та вийти
КЛЮЧІ
стрілка ключі
переміщати курсор
pgup / ^Y
курсор вгору 16 pgdown / ^V курсор вниз 16
будинки / ^A
початок рядка (стовпець ascii)
кінець / ^E
кінець рядка (двійковий стовпець)
простір / e
редагувати значення під курсором. Вас попросять ввести нове значення у форматі
поточний стовпець, у якому знаходиться курсор - напр. якщо ви перебуваєте в шістнадцятковому стовпці, він запитає
нове значення в шістнадцятковому.
1 / 2 / 4
встановіть розмір курсору в байтах, у шістнадцятковій/декальній/жовтневій колонках (і двійковому, якщо в
традиційний режим).
` (обратна галочка)
перемикати порядність байтів багатобайтових значень (коли розмір курсору дорівнює 2 або 4)
s / w / ^w / f / F3
пошук. Рядок пошуку запитується у форматі поточного стовпця курсора. в
ascii, просто введіть рядок у ascii. В інших введіть значення, розділені
за пробілами. наприклад, щоб шукати ABC у десятковому стовпці, потрібно ввести "65 66 67"
(без лапок).
^f / ^b
ярлик пошуку вперед/назад відповідно.
r / n / F3
повторити попередній пошук
t перемикати, чи будуть числа зміщень, положення курсору тощо в dec чи hex.
b перемикати поведінку стовпців у двійковому режимі (режим редагування бітів проти традиційного)
d дамп у файл.
j перейти до байта. введіть номер байта або 'top' або 'end'. Може суфіксуватися з K, M або
G.
a змінити режим стовпця ascii (лише для друку/розширені символи в стилі c/'man
описи ascii)
p увімкнути режим попереднього перегляду.
x / ^x вихід
Використовуйте shed онлайн за допомогою служб onworks.net