2024 Autor: Peter John Melton | [email protected]. Naposledy změněno: 2024-01-31 06:09
Chcete-li zjistit čísla řádků, provedl jednoduchý příkaz grep -n (argument -n zobrazuje čísla řádků). Díky tomu bylo snadné zjistit, co potřebuji k extrakci.
grep -n wp_posts howtogeekdb010114.bak | more
Výsledkem je něco podobného, které ukazuje čísla řádků na levé straně výstupu. Vše, co se děje do "více", zajišťuje, že vidíte první řádek, aniž byste procházeli. Nyní máte počáteční číslo linky a pravděpodobně ten, který skončí.
4160:-- Table structure for table `wp_posts` 4163:DROP TABLE IF EXISTS `wp_posts`; 4166:CREATE TABLE `wp_posts` ( 4203:-- Dumping data for table `wp_posts` 4206:LOCK TABLES `wp_posts` WRITE; 4207:/*!40000 ALTER TABLE `wp_posts` DISABLE KEYS */; 4208:INSERT INTO `wp_posts` VALUES (1,2,'2006-09-11 05:07:23','2006-09-11
Mohli byste samozřejmě pouze vypustit výstup z grep do jiného souboru, například:
grep keyword filename.txt > outputfile
V mém případě to nechtělo pracovat, protože jsem z nějakého důvodu nemohl importovat výslednou zálohu. Takže jsem našel jiný způsob, jak extrahovat linky pomocí sed, a tato metoda fungovala.
sed -n '4160,4209p' howtogeekdb0101140201.bak > outputfile
V podstatě je tato syntaxe takto: ujistěte se, že používáte argument -n a za druhé číslo řádku přidáte "p".
sed -n 'FIRSTLINENUMBER, LASTLINENUMBERp' filename > outputfilename
Některé další způsoby, jak můžete vytáhnout určité čáry uprostřed souboru? Pomocí příkazu "head" pomocí argumentu + můžete jednoduše číst první řádek x souboru a pak pomocí ocasu tyto řádky extrahovat. Nejlepší alternativa, spousta režie. Jednoduchá volba? Pomocí příkazu rozdělit můžete soubor přesunout do více souborů přímo na požadované číslo řádku a potom extrahovat řádky pomocí hlavy nebo ocasu.
Nebo můžete jen použít sed.
Doporučuje:
Proč disky CD a DVD přidávají data ze středu ven?
Při vypalování CD nebo DVD doma se můžete divit, proč se data vždy přidávají ze středu směrem ven? Bylo by opravdu jedno, kdyby se údaje přidaly v opačném směru jako staré vinylové záznamy byly opraveny? Je pro něj něco víc? Dnešní příspěvek SuperUser Q & A má odpověď na otázku zvědavé čtenáře.
Jak uložit výstup příkazu do souboru v Bash (alias terminálu Linux a MacOS)
Když spustíte příkaz v příkazu bash, normálně vytiskne výstup tohoto příkazu přímo do terminálu, takže ho můžete ihned přečíst. Ale bash také umožňuje "přesměrovat" výstup libovolného příkazu a uložit jej do textového souboru, abyste mohli později přezkoumat výstup.
Jak odstranit pozadí z výkresu nebo čáry
Pro ty z vás umělecké přesvědčování, můžete použít Photoshop nebo GIMP k zbarvení naskenovaných výkresů. Naštěstí je díky této technice šikovnosti velmi snadné dát umění do průhledné vrstvy.
Zobrazení souborů Microsoft Office, souborů PDF, mediálních souborů pomocí prohlížeče Chrome
Můžete také prohlížet a upravovat soubory aplikace Microsoft Office Word, Excel, PowerPoint i PDF a přehrávat mediální soubory jako MP3, MP4 atd. V prohlížeči Chrome v systému Windows.
Volný odblokovač souborů: Chyby při odstraňování chyb, Odstranění souborů, které nelze odstranit
Odstranit nedetekovatelné soubory. Zdarma File Unlocker je software pro Windows 7, který ukončí Malware, odstraní nedetekovatelné soubory a ignoruje chybové zprávy.