Konvertéieren MP3 op WMA

Heiansdo hu Benotzer de Besoin fir eng gewësse Informatioun an all de Fichieren ze sichen. Oft hu Configuratiounsdokumenter oder aner Volumetriebezeechnunge eng grouss Zuel vu Linnen, sou datt et net onméiglech sinn déi néideg Donnéeën ze fannen. Dann ass eng vun de gebauter Befehle vum Linux Betriebssystem op d'Rettung, déi Iech erlaabt Iech d'Zeechen an e puer Sekonnen ze fannen.

Benotzt de Grep Kommando op Linux.

Wat d'Differenzen tëscht Linux Verdeelungen, an dësem Fall se keng Roll spillen, well de Kommando Dir interesséiert grep Par défaut ass et an de meeschte Assembléeën an exakt d'selwecht. Haut wëlle mir eis net nëmmen d'Aktioun diskutéieren grep, awer och d'Haaptargumenten, déi d'Rechercheprozedur signifikant vereinfachen kënnen ze demontéieren.

Kuckt och: Mir wäerte fir Fichier'en am Linux kucken

Virbereedungsaarbecht

All weider Aktioune sinn iwwer eng Standardkonsole gemaach ginn, et erméiglecht Iech och Dateien ze öffnen andeems se de komplette Wee fir se ze spezifizéieren oder wann "Terminal" gouf vum néidege Verzeichnis gestart. Dir kënnt de Mêmberverwaltung vun enger Datei fonnt a gitt et an der Konsole:

  1. Gidd de Fichier Manager a fuert an den gewënschten Dossier.
  2. Richteg Klickt op d'gewënschte Datei an wielt "Eegeschafte".
  3. An der Tab "Grondiddi" liesen d'Linn "Elterveräin".
  4. Fiert elo "Terminal" praktesch Method, zum Beispill, duerch de Menü oder andeems d'Tastekombinatioun dréckt Ctrl + Alt + T.
  5. Hei gitt an d'Verdeelung mam KommandoCD / Haus / Benotzer / Fichierwou Benotzer - Benotzernumm, a Dossier - Numm vum Fichier.

Engage Teamcat + Fichier Nummwann Dir wëllt de ganzen Inhalt kucken. Detailéiert Instruktioune wéi Dir dëst Team matzemaachen ass, fannt Dir an eisem Artikel op der Link ënner.

Weiderliesen: Beispiller vum Cat Kommando a Linux

Dir kënnt d'Schrëtt hei ënnen erlaben grep, wann se an den noutwännleche Verreechunge sinn, ouni de komplette Wee an d'Datei ze spezifizéieren.

Standard Inhalt Sich

Ier Dir un d'Iwwerleeung vun allen verfügbaren Argumenter weidergoung, ass et wichteg, d'gewinnt Sich no Inhalt ze notéieren. Et ass nëtzlech an dëse Momenter wann Dir e einfache Match mat Wäert fonnt muss an all déi relevant Linnen z'ënnerscheeden.

  1. Op der Commandantfrage fuertgrep word testfilewou Wuert - déi néideg Informatioun, a Testfile benotzen Numm vum Fichier. Wann Dir eng Sich ausserhalb vum Fichier do hutt, befollegt de komplette Wee no dem Beispiller./ home / user / folder / Dateinumm. Nodeems Dir de Command befandrohlt hutt, dréckt den Schlëssel dréckt Eran.
  2. Et bleift just fir d'Optioune kennen ze kennen. Déi komplett Zeilen ginn op dem Écran angezeigt, a Schlësselwäerter sinn um Rot.
  3. Et ass wichteg fir de Fall vun Bréiwer ze berücksichtegen, well d'Linux-Kodéierung net op der Sich no optimiséiert gëtt, ouni datt grouss oder kleng Charaktere berücksichtegt ginn. Wann Dir wëllt d'Definitioun vun engem Register ze kontroléieren, da gittgrep -i "Wuert" Testfile.
  4. Wéi Dir gesitt, am nächsten Screenshot ass de Resultat geännert ginn an eng méi nei Zeil ass ofgehal ginn.

Sicht mat String Capture

Heiansdo muss d'Benotzer net nëmmen eng genee Match am Zeechen fannen, awer och fir d'Informatioun erauszefannen, déi no der kënnt, zum Beispill, wann Dir e spezifesche Fehler bericht. Duerno ass d'korrekt Léisung d'Attributs. Gitt an der Konsole angrep -A3 "Wuert" TestfileDéi dräi Linnen am Resultat nodeems de Match ugebuede gëtt. Dir kënnt et schreiwen-A4, dann véier Leitungen ageholl ginn, et gëtt keng Restriktiounen.

Wa se amplaz-ADir applizéiert de Argument-B + Zuel vu LinnenDofir ginn d'Donnéeën un de Punkt vun der Entrée ugewisen.

Argument-Ca vernannt Zeilen ronderëm e Schlësselwuert.

Hei fannt Dir Beispiller vun der Zuelung vun den ugepasste Argumenter. Maacht weg datt et néideg ass a Fall ze berücksichtegen a verdoppelt Zitaten.

grep -B3 "Wuert" Testfile
grep -C3 "Wuert" Testfile

Sichen Schlësselwieder am Ufank a Enn vun Zeilen

De Besteife fir de Schlëssel ze definéieren, deen am Ufank oder am Ende vun enger Linn ass am meeschten oft bei der Aarbecht mat Konfiguratiounsdateien, wou all Zeil ass fir ee Parameter verantwortlech. Fir de genaue Begrëff am Ufank ze gesinn, musst Dir Iech aschreiwengrep "^ word" testfile. Ënnerschriwwen ^ nëmme verantwortlech fir d'Benotzung vun dëser Optioun.

Sich no Gehälter am Ende vu Linnen passen ongeféier sou e selwechte Prinzip, nëmmen an Zitaten datt Dir de Charakter sollt ginn $, an d'Équipe kritt dëse Formulaire:grep "Wuert $" Testfile.

Sich no Zuelen

Wann Dir no der gewënschter Wuer zréckfuere wëllt de Benotzer net ëmmer Informatiounen iwwer déi genau Wuert am String. Duerno kann d'Sichprozedur duerch Zuelen gemaach ginn, déi heiansdo d'Task vereinfacht. Et ass just néideg fir de Kommando a Fro ze benotzengrep "[0-7]" Testfilewou «[0-7]» - Wäerter vu Wäerter, a Testfile benotzen - Dateinam ze scannen.

Analyse vun all Dateie Dateien

Scannen all Objeten am selwechte Fichier gëtt recursiv. De Benotzer muss nëmmen een Argument bewerben, deen all d'Dateie am Ordner analyséiert an déi entspriechend Linnen an hire Standort affichéiert. Dir musst aginngrep -r "word" / home / user / folderwou / home / user / folder - Wee an d'Verzeichnis fir Scannen.

De Fall wou d'Datei gespaart gëtt, gëtt blo an angezeigt. Wann Dir déi Linn ouni dës Informatioun wëllt kréien, e weidert Argument fir de Kommando ze verëffentlechengrep -h -r "Wuert" + Fichier Wee.

Genee Wuert

Am Ufank vum Artikel hu mir schon iwwer d'gewéinlech Wuertlinn gesat. Allerdéngs wäert dës Kombinatioun mat dëser Methode an den Resultater gewisen ginn. Zum Beispill, Dir fannt de Wuert Benotzer, awer de Kommando weist och Benotzer123, PasswuertBenotzer an aner Matcher, wann iwwerhaapt. Fir dëst Resultat ze vermeiden ass e Argument ze weisen-w(grep -w "Wuert" + Dateinumm oder Plaz).

Dës Optioun gëtt ausgeführt och wann Dir e puer exakt Schlësselwahlen sicht. An dësem Fall gittEgrep -w 'word1 | word2' ze testiféieren. Mir schwätzen hei am Fall grep E Bréif ass dobäi e, an Zitoten sinn eenzeg.

Sicht Strings ouni spezifescht Wuert

Den Iwwergiessungsprogramm ass net nëmmen fir Wierder a Dateien ze fannen, awer och fir Linnen z'ënnerstëtzen, wou et kee user definéiert Wäert gëtt. Duerno musst Dir d'Schlësselwäert an d'Datei lancéieren-v. Dank si, wann Dir de Kommando aktivéiert, fannt Dir nëmmen déi relevante Donnéeën.

Syntax grep huet e puer Argumenter zesummegefaasst, déi kuerz diskutéiert ginn:

  • -I- weisen nëmmen d'Nimm vu Fichier mat den Suchkriterien;
  • -s- Benotzungsfäegkeete ginn iwwer Fehler fonnt, déi fonnt goufen;
  • -n- Nummer vun der Zeilennummer an der Datei;
  • -b- d'Blockennummer virum Zeil ugewisen.

Näischt behaapt datt Dir Är Argumenter op eng Erklärung unzeleeën, einfach ze maachen, duerch den Raum, net ze vergiessen datt Dir Rechnung hutt.

Haut hu mir d'Team am Detail zerwéiert grepop Linux Verdeelungen. Et ass ee vun de Standarden a benotzt oft. Dir kënnt iwwer aner populär Tools an hir Syntax op eise verschiddenen Material am folgendem Link gelies hunn.

Kuckt och: Dacks benotze Kommandoen am Linux Terminal