Mam duże archiwum z plikami, które muszę edytować, ale nie chcę za każdym razem rozpakowywać / zipować. Czy istnieje sposób edycji plików bezpośrednio w archiwum? Otworzyłem je i po zapisaniu wyświetla monit o podanie lokalizacji.
Mam duże archiwum z plikami, które muszę edytować, ale nie chcę za każdym razem rozpakowywać / zipować. Czy istnieje sposób edycji plików bezpośrednio w archiwum? Otworzyłem je i po zapisaniu wyświetla monit o podanie lokalizacji.
Odpowiedzi:
7-Zip może to zrobić: Otwórz archiwum, kliknij plik prawym przyciskiem myszy, aby edytować i wybierz „Edytuj”. Zwykle spowoduje to otwarcie pliku w Notatniku. Po zamknięciu Notatnika wykryje, że plik się zmienił i załaduje go z powrotem do pliku zip, co może zająć trochę czasu.
Prosta odpowiedź brzmi NIE. Nie ma sposobu, aby powiedzieć, jak duży będzie wynikowy plik po edycji, więc nie można go po prostu zapisać z powrotem w tym samym miejscu w pliku zip. To, co możesz znaleźć, to program, który pozwala ci wyodrębnić / edytować / rezip bez konieczności martwienia się o szczegóły. Pomogłoby to określić środowisko (system operacyjny itp.).
Użyj Total Commander. Przejdź do archiwum, naciśnij Enter, aby wprowadzić konkretny plik, który chcesz zmodyfikować, naciśnij Zapisz po modyfikacji i zamknij program do edycji. Total Commander zapyta Cię, czy chcesz zaktualizować archiwum, więc kliknij Tak.
Przynajmniej w systemie Linux i Windows + Cygwin możesz użyć vim
Umożliwi to przeglądanie pliku ZIP, wybranie pliku tekstowego i naciśnięcie go, Enter ↵aby go edytować
***error*** (zip#Write) sorry, your system doesn't appear to have the zip pgm
ładunek ZIP stackoverflow.com/a/31988175/1747983
Użyj edytora, który może przeglądać archiwa.
Nie mówisz, jakiej platformy używasz. Jeśli używasz Ubuntu z domyślnym interfejsem, jest to całkowicie przezroczyste: kliknij archiwum, a następnie kliknij plik w archiwum. Mówiąc bardziej ogólnie, otwórz archiwum w archiwizatorze Gnome (File Roller) i edytuj plik w aplikacji Gnome.
Emacs jest dostępny dla wszystkich głównych platform stacjonarnych (i wielu mniejszych) i w przejrzysty sposób edytuje pliki w archiwach (pod warunkiem zainstalowania odpowiedniego narzędzia do archiwizacji z wiersza poleceń).
Użyj winrar lub 7-zip, aby wyodrębnić plik, który chcesz edytować. Następnie przeciągnij go z powrotem do tego samego katalogu w winrar / 7-zip, skąd go rozpakowałeś w archiwum.