Wild sind Wild Cards, wie der Name schon sagt, sie sind Wild Cards, dh wenn Sie Karten spielen.
Und wissen Sie, beim Poker oder Blackjack wählen sie eine Karte wie 10 oder neun, was auch immer die Karte ist, und Sie können sie
mit jeder Karte abgleichen, um Ihren Flash-Trail zu erstellen oder was auch immer Sie möchten.
Das ist also eine Art Wildcard.
Unter Linux verwenden wir also Platzhalter, um die Ausgabe zu erhalten, nach der wir suchen.
Ein Platzhalter ist ein Zeichen.
Dies ist eine Definition direkt aus dem Lennix-Wörterbuch, die als Ersatz für eine beliebige Zeichenklasse in
einer Suche verwendet werden kann.
Es gibt also viele Wildcards, aber die grundlegendsten, die ich hier aufgelistet habe, sind drei.
Der erste ist der, den ich meistens verwende, Asterisk, der auch als Stern bezeichnet wird.
Ein Stern steht für null oder mehr Zeichen, alles, was diesem Sternplatzhalter entspricht.
Wir werden uns das gleich anschauen, wenn wir tatsächlich den Stern-Platzhalter in unserem Linux-Rechner verwenden.
Dann haben wir Questionmark repräsentiert ein einzelnes Zeichen.
Wenn Sie also eine Datei, einen Namen, einen Text haben und nach Dateien suchen, die das Wort Text enthalten, und Sie T, E anstelle von X
verwenden könnten, können Sie einfach ein Fragezeichen dort einfügen und dann T, das bedeutet, welche Dateien auch immer
vorhanden waren te spielt keine Rolle, was in diesem X steht und der letzte Buchstabe ist ein T, dann funktioniert es nicht.
Die dritte haben wir Klammern, die eine Reihe von Zeichen darstellen.
Also ist es besser, wir schauen uns die Linux-Maschine an, um sie tiefer zu verstehen und loggen sich
in Gängen ein als ich selbst und ich bin jetzt natürlich in meinem Home-Verzeichnis, das sind die Dateien und Verzeichnisse und in
meinem Home-Verzeichnis vorhanden.
Ich möchte neun Dateien erstellen, die einen Namen haben, sagen wir ABCDE eins und X, Y, Z und dann dasselbe anstelle von
einem.
Es erhöht nur die Zahl zwei, drei, vier oder fünf, sechs.
Ich könnte dies tun, a, b, c, d einmal einen Strich x, y, z berühren und dann erneut unsere Taste drücken.
Chain wollte zwei auf drei ändern und weitermachen.
Aber finden Sie das nicht umständlich.
Langweilig.
Es ist Weg.
Daher verwenden wir Platzhalter, um diese Aufgabe auszuführen, da Sie neun Dateien erstellen werden.
Es ist also nur eine Übung, dass wir vier Neun-Dateien machen.
Vertrauen Sie mir, in einer Unternehmensumgebung müssen Sie wahrscheinlich Tausende von Kilometern erstellen.
Was werden Sie tun?
Du drückst einfach einen Parakey und tippst ihn tausendmal.
Nein, das ist nicht produktiv.
Was machst du dann?
Wir verwenden Wildcards.
Als erstes werde ich diese Dateien nacheinander wieder entfernen.
Ich kann den Platzhalter auch entfernen.
Aber lass es uns zuerst erstellen, dann zeige ich dir, wie ich es entfernen kann.
Also ich habe jetzt noch zwei übrig.
Ich könnte einen Platzhalter verwenden, um beides auf einmal zu entfernen, ABC-Wildcard entfernen.
Was sagt es also?
Entfernen Sie alles, was einen Dateinamen hat, der mit ABC beginnt, und alles, was danach kommt.
Es ist dir egal.
Entfernen Sie es einfach.
Drücke Enter.
Das ist mein LTA und Sie werden sehen, dass all diese beiden Dateien weg sind.
Jetzt werde ich neun Dateien erstellen und neun Dateien erstellen.
Ich werde den Befehl touch verwenden, wie Sie wissen, die Berührungen des Befehls.
Und dann gibt es noch einen Platzhalter, einen weiteren Platzhalter, der als geschweifte Klammern bezeichnet wird.
Also habe ich Datei abcde geschweifte Klammern ein Punkt Punkt neun erstellt, weil ich neun Dateien erstellen werde.
Diese geschweiften Klammern eins neun sieben erzeugen neun Dateien.
Das hat die Ziffer eins bis neun und die Bindestriche X, Y, Z.
Wenn ich diesen Befehl ausführe, was denkst du, was ich in meinem Home-Verzeichnis aufgelistet habe?
Ich werde hier unten neun Dateien haben.
Du wirst sehen.
Ich habe neun Dateien, großartig, oder?
Dies ist, was Sie tun wollten, es ist viel schneller, dies mit der Wildcard zu tun, als das einzugeben, was ich
möchte.
Verwenden wir also das Sternchen.
Was ich nur jeden Dateinamen auflisten möchte, der mit ABC beginnt.
Sie machen ABC Pasterick und Sie haben alle Dateien.
Dies beginnt mit ABC.
Ich möchte jede Datei entfernen, die mit ABC beginnt.
Sie können eins nach dem anderen entfernen, ABCDE nacheinander und so weiter und so weiter.
Wieder sehr umständlich.
Tu es nicht.
Ihr Systemadministrator.
Ihr seid kluge Leute.
Sie möchten die Befehle nicht einzeln verwenden.
Was Sie verwenden würden, verwenden Sie einen Platzhalter.
Also machst du A, B, C, D oder ein B und machst Asterix.
Der Grund, warum ich die vier Buchstaben ausgewählt habe, denn wenn ich nur a auswähle und mit einem Sternchen
drücke, werden auch alle Dateien in meinem Home-Verzeichnis entfernt, die mit a beginnen und die ich im Moment nicht tun möchte.
Ich habe keine Dateien.
Nehmen wir an, wenn ich eine Berührung erstelle, habe ich jetzt alle Dateien und möchte nur bestätigen, dass ich keine habe,
damit ich keine Datei versehentlich lösche.
Also ja, ich habe keine Datei, die mit einer anderen als diesen beginnt.
Wenn ich also nur ein Sternchen entferne, werden alle Dateien entfernt, die
mit "hey" beginnen.
Ist das nicht cool.
Ja, so ist es.
Ich liebe diesen Asteroiden, weil ich ihn die ganze Zeit benutze.
Ich werde diese Dateien erneut erstellen, indem ich Baraki anwähle.
Das gibt meinen letzten Rundenbefehl zurück.
Bestätigen Sie einfach, dass sie jetzt da sind.
Was wäre, wenn ich alles entfernen wollte, was mit X, Y, Z endet, auf die gleiche Weise entfernt, aber
diesmal ein Sternchen vor x, y, z setzen und Enter Boom alles weg drücken.
Genial.
Ich werde es nur für die Übung dieser Lektion neu erstellen.
Es wurden neun Dateien erstellt, die nun zum nächsten Platzhalter gehen, der das Fragezeichen ist.
Das nächste Fragezeichen sagt es.
Lassen Sie uns nun Fragezeichen b, c, d, pasteck.
Okay, was frage ich hier.
Ich bitte darum, mir alle Dateien zu geben, die das erste Zeichen enthalten, solange die anderen Zeichen B, C,
D und alles, was danach kommt, haben.
Dies sind die übereinstimmenden Dateien, denn was auch immer das erste Zeichen ist, ob es ein ist oder nicht, ist mir
egal.
Ich möchte nur sicherstellen, dass ich die Liste der Dateien mit B, C, D nach der Acht bekomme.
So verwenden Sie das Fragezeichen.
Und die letzte, die wir in Klammern haben, wird mir sagen, dass ich alles mit dem Buchstaben C oder D in
einer Datei bekomme.
So einfach ist das.
Entweder C, entweder D, entweder F oder dies und das.
Sie legen also all das Zeug, das Sie suchen, in die Klammer und Sie haben alle Dateien, die Sie
hier sehen.
Und es ging so schnell, dass ich es in mehr Output stecken werde.
Ich möchte eine Seite nach der anderen sehen und Sie werden sehen, dass es mir gegeben hat und es hat A, es hat B,
jede Datei, die ich bekomme, hat entweder A oder B, hat entweder A oder B, also funktioniert es so.
So funktioniert die Wildcard wieder.
Jetzt möchte ich alle Dateien loswerden, die Y, X und Y enthalten.
Genial.
Ich habe meine Wildcard.
Ich werde nicht einzeln gehen und gehen.
Dieser Befehl teilt der Shell mit, dass sie fortfahren und bitte alle Dateien löschen, die X und Y enthalten und X
und Y.
Es muss natürlich zusammen sein.
Wir haben also diese übereinstimmenden Dateien X, Y und es wird fortfahren und sie löschen und alle sind weg.
Es wird also nicht unbedingt eine Wildcard verwendet, sondern nur Fideles oder mehr.
Sie können es mit jedem der Befehle, die Sie haben, verwenden, Sie können ihn mit allen Befehlen verwenden, die wir
bisher gelernt haben.
Probieren Sie es aus, versuchen Sie es mit verschiedenen Befehlen.
Wenn es nicht funktioniert, ist das in Ordnung.
Gehen Sie online, googeln Sie es und probieren Sie Wildcard-Wildheart-Beispiele aus.
Versuch sie.
Holen Sie sich einfach.
Wenn Sie mit ihnen vertraut sind, wird Ihnen dies in Ihrem Job sehr helfen, das verspreche ich Ihnen.