Als «wildcards» getaggte Fragen

Globbing bedeutet, dass Dateien nach Namensmustern abgeglichen werden, die Platzhalter enthalten.

5
Wie unterdrücke ich Fehlermeldungen von cp?
Ich suche derzeit nach Möglichkeiten, um Fehlerbefehle unter Linux zu unterdrücken, insbesondere den Befehl cp. Ich mache: root@ubuntu:~$ cp /srv/ftp/201*/wha*/*.jj ~/. cp: cannot stat `/srv/ftp/201*/wha*/*.jj': No such file or directory Wie unterdrücke ich die Fehlermeldung, die auf dem Bildschirm gedruckt wird ? Das heißt, ich möchte diese Fehlermeldung nicht auf …
13 shell  wildcards  cp 

3
Ist es möglich, die Reihenfolge eines Globus zu ändern?
Ich versuche, alle Instanzen einer bestimmten Nachricht aus dem Syslog in chronologischer Reihenfolge anzuzeigen, indem ich Folgendes mache: grep squiggle /var/log/messages* Leider stimmt das Glob-Muster zuerst mit der aktuell aktiven Datei überein. z.B. /var/log/messages /var/log/messages-20120220 /var/log/messages-20120227 /var/log/messages-20120305 /var/log/messages-20120312 Dies bedeutet, dass die letzten Nachrichten zuerst angezeigt werden, gefolgt von den …
12 bash  wildcards 


2
Befehl tar - Symlinks überspringen
Ich benutze den Befehl tar als, tar -cvf protTests.tar protTests/* zu tarallen Dateien im Ordner , protTests. Dies schließt jedoch die symbolischen Links innerhalb des Ordners ein, was nicht erwünscht ist. Gibt es eine Befehlszeilenoption, bei der alle Symlinks weggelassen werden?
12 files  symlink  tar  wildcards 

2
Wie führe ich einen Befehl für mehrere Dateien aus?
Dies ist ziemlich einfach. Ich habe einen Ordner mit mehreren Unterordnern von JS-Dateien und möchte den Clojure-Compiler von Google für alle Dateien in diesen Ordnern ausführen. Der Befehl zum Verarbeiten einer einzelnen Datei lautet wie folgt: java -jar compiler.jar --js filename.js --js_output_file newfilename.js Wie ändere ich dies, um es auf …

4
Konvertiere glob in `find`
Ich hatte immer wieder dieses Problem: Ich habe einen Glob, der genau den richtigen Dateien entspricht, aber Ursachen hat Command line too long. Jedes Mal , wenn ich es auf eine Kombination von umgestellt habe findund grepdass die Arbeiten für die besondere Situation, die aber nicht 100% entspricht. Beispielsweise: ./foo*bar/quux[A-Z]{.bak,}/pic[0-9][0-9][0-9][0-9]?.jpg …
11 find  wildcards 


3
Geschichte von Bash Globbing
Gibt es einen historischen Grund, warum Bash "Globbing" und reguläre Ausdrücke nicht identisch sind? Ich glaube zum Beispiel, dass in Bash [1-2]*alles übereinstimmt, was mit einer 1 oder einer 2 beginnt, gefolgt von etwas anderem, während ein regulärer Ausdruck [1-2]*nur einer Folge von 1s und 2s entspricht. Mein Bash-Scripting und …




4
Suchen Sie nach Dateien, die sich nicht in .gitignore befinden
Ich habe einen Befehl find, der Dateien in meinem Projekt anzeigt: find . -type f -not -path './node_modules*' -a -not -path '*.git*' \ -a -not -path './coverage*' -a -not -path './bower_components*' \ -a -not -name '*~' Wie kann ich die Dateien filtern, damit nicht die Dateien in .gitignore angezeigt werden? …
11 grep  find  wildcards  git 


2
Seltsames Verhalten von tr unter Verwendung von Bereichen
Ich habe einen bestimmten Server, der bei der Verwendung von tr ein seltsames Verhalten zeigt. Hier ist ein Beispiel von einem funktionierenden Server: -bash-3.2$ echo "abcdefghijklmnopqrstuvwxyz1234567890"|tr -d [a-z] 1234567890 -bash-3.2$ Das macht für mich vollkommen Sinn. Dies ist jedoch vom "speziellen" Server: [root@host~]# echo "abcdefghijklmnopqrstuvwxyz1234567890"|tr -d [a-z] abcdefghijklmnpqrstuvwxyz1234567890 Wie Sie …

3
Unerwartetes Verhalten mit Echo [[: Ziffer:]]
Ich möchte fragen: Warum wird echo {1,2,3}auf 1 2 3 erweitert, was ein erwartetes Verhalten ist, während echo [[:digit:]]zurückgegeben wird, [[:digit:]]während ich erwartet habe, dass alle Ziffern von 0bis gedruckt werden 9?
10 shell  wildcards 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.