Változás a kódolás a fájl (ok) az ubuntu

Változás a kódolás a fájl (ok) az ubuntu

A szkript könnyen telepíthető és konfigurálható a webszerver ubuntu

A szkript automatikusan telepíti és konfigurálja a szerver ubuntu. Van egy pont az egyszerű hozzáadásával új helyek.

Változás a kódolás a fájl (ok) az ubuntu

Különböző háttérképek különböző monitorok ubuntu

Beállítása különböző háttérképeket különböző monitorok. A módszer már tesztelték ubuntu, de minden rendszeren működik, beleértve a Windows és a Mac.

Változás a kódolás a fájl (ok) az ubuntu

Automatikus rögzítés Yandex Disk linux

Részletes útmutatást kap összekapcsolt automatikusan Yandex vezetni a mappát a helyi számítógépen linux.

Blog beállításáról és telepíti a szoftvert lnux a prioretety Ubuntu. A cikkek egy egyszerű nyelven is érthető kezdők számára.

Bár a módszerek változó kódolási leírt a cikkben alkalmas a legtöbb disztribúcióban Linux, de mivel újoncok egyre szívesebben választja ubuntu, úgy döntöttek, hogy a cikk a következő (A következmény az, hogy a tapasztalt felhasználók maguk is tudják, hogyan kell változtatni a kódolás).

Az elején egy kis filozófiai kitérőt.

Térjünk vissza a kódolás.

A legegyszerűbb módja annak, hogy változtatni a kódolás a fájl meg van nyitva, hogy duplán rákattint a képre, és válassza ki a Fájl> Mentés másként (Shift + Ctrl + S), és válassza ki a kódolás a bal alsó sarokban

Változás a kódolás a fájl (ok) az ubuntu

Megváltoztatása a karaktert gedit

Ezután csak be kell kattintani a „Mentés” gombra.

Egyetlen fájl, persze, de itt van, mit kell tennie, ha meg kell változtatni a kódolás egy csoportja fájlokat egy könyvtárban?
Itt fogjuk bash és iconv programok
Mindkét szabvány szerelvény ubuntu, ezt vegye létrehozására a forgatókönyvet. Az egyszerűség kedvéért tegye skrit hegy scriptek Nautilus:

#! / Bin / bash
ls> tempffile
a = $ (zenity --text "Adjon meg egy forrás fájl kódolás" --entry)
b = $ (zenity --text "Adja meg a kívánt fájl kódolása" --entry)
sed -i 's / [] / _ / g' tempffile
n a $ (Cat tempffile);
csinál
m = `echo $ n | sed „s / _ / / g'`
iconv -f $ -t egy $ b -o "$ m. $ b" "$ m"
mv "$ m. $ b" "$ m"
csinált
rm tempffile

Mentés, szoros, és a script futtatható:

Ahhoz, hogy a script klikk minden fájlt a könyvtárban (a könyvtárat magát, mégpedig a fájlt!) Válasszon Scripts> Kódolás, válaszoljon a kérdésekre (Mi a forrás file kódolás és mi konventirovat), és kész.

Figyelem! Ez a szkript fogja változtatni a kódolás az összes fájl egy könyvtárban, valamint létrehozni és elpusztítani fájlt «tempffile» (Azt hiszem, ez a fájl, senki ne legyen), tehát kívánatos, hogy az összes fájlt, kell átkódolni, vigyük át egy külön könyvtárba.

Ui A szkript a vadul hindu módon oldja meg a problémát terek, és nem emlékszem, milyen állapotban volt, amikor jött fel, de működik :)