У мене є великий архів з файлами, які мені потрібно редагувати, але я не хочу щоразу витягувати / копіювати. Чи є спосіб редагування файлів безпосередньо під час перебування в архіві? Я відкрив їх, і коли я зберігаю, підкаже про місцезнаходження.
У мене є великий архів з файлами, які мені потрібно редагувати, але я не хочу щоразу витягувати / копіювати. Чи є спосіб редагування файлів безпосередньо під час перебування в архіві? Я відкрив їх, і коли я зберігаю, підкаже про місцезнаходження.
Відповіді:
7-Zip може це зробити: Відкрийте архів, клацніть правою кнопкою миші на файл, щоб відредагувати, та виберіть "Редагувати". Зазвичай це відкриє файл у Блокноті. Коли ви вийдете з Блокнота, він виявить, що файл змінився, і завантажить його назад у zip-файл, що може зайняти трохи часу.
Проста відповідь - НІ. Немає можливості сказати, наскільки великим буде отриманий файл після редагування, тому він не може просто зберігатись там же у zipfile. Можливо, ви можете знайти програму, яка дозволяє вам робити витяг / редагувати / перезавантажувати, не турбуючись про деталі самостійно. Це допоможе визначити ваше середовище (ОС тощо).
Використовуйте Total Commander. Перейдіть до архіву, натисніть клавішу Enter, щоб ввести конкретний файл, який ви бажаєте змінити, натисніть кнопку Зберегти після зміни та закрийте програму редагування. Total Commander запитає, чи бажаєте ви оновити архів, щоб натиснути Так.
Принаймні, для Linux та Windows + Cygwin ви можете користуватися vim
Це дозволить переглядати всередині ZIP-файлу, вибирати текстовий файл та натискати, Enter ↵щоб відредагувати його
***error*** (zip#Write) sorry, your system doesn't appear to have the zip pgm
завантажите ZIP stackoverflow.com/a/31988175/1747983
Використовуйте редактор, який може заглянути всередину архівів.
Ви не кажете, яку платформу використовуєте. Якщо ви використовуєте Ubuntu з його інтерфейсом за замовчуванням, це повністю прозоро: натисніть на архів, а потім натисніть на файл всередині архіву. Загалом, відкрийте архів у архіваторі Gnome (File Roller) і відредагуйте файл у додатку Gnome.
Emacs доступний для кожної основної платформи настільних ПК (і для багатьох другорядних) та прозоро редагує файли всередині архівів (за умови встановлення відповідного інструменту архівування командного рядка).
Використовуйте winrar або 7-zip для вилучення файлу, який ви бажаєте редагувати. Потім перетягніть його назад до того самого каталогу у програмі winrar / 7-zip, звідки ви його дістали з архіву.