Tag: tr
tr ist ein *nix-Dienstprogramm für die Charakter-level-änderungen an einem Fluss. tr/// ist ein Perl-operator, benannt nach diesem Dienstprogramm. Für den tag genutzt, um HTML-Tabellen, verwenden Sie bitte [html-Tabelle]. Verwenden Sie dieses tag nur dann, wenn Ihre Frage bezieht sich auf die Programmierung mit tr. Fragen über die Verwendung oder Fehlerbehebung tr Kommandozeilen-Optionen selbst sind off-topic.
1
Antworten
Ich stecken geblieben bin und hoffe, mir kann jemand helfen. Ich bin versucht, die tr Befehl zu nutzen, der text der ersten zwei Spalten einer Datei, aber kann nicht scheinen, um es herauszufinden. Es ist eigentlich für
6
Antworten
Ich habe einen string, welchen ich brauche zum einfügen an einer bestimmten position in einer Datei : Die Datei enthält mehrere Semikolons(;) ich brauche zum einfügen der Zeichenfolge unmittelbar vor der letzten ";" Ist das möglich mit
3
Antworten
Habe ich eine Datei file.txt Hexe hat diese Einträge NY LA SF Lief ich den Befehl tr '\n' ',' < file.txt und ihn erfolgreich gelöscht, alle newline-Zeichen. Ich brauche alle diese Ausgabe in der gleichen file.txt Datei,
3
Antworten
In unix, die Linie echo "abc" | tr [a-z] [A-Z] zeigt folgenden Fehler: tr: extra operand `b' Try tr --help' for more information. Es zeigt keine Fehlermeldung an und druckt die korrekte Ausgabe ABC wenn es ausgeführt
5
Antworten
Kann tr ersetzt ein Zeichen mit zwei Zeichen? Ich versuche, ersetzen Sie "~" mit "~\n" " aber die Ausgabe nicht zu dem newline. $ echo "asdlksad ~ adlkajsd ~ 12345" | tr "~" "~\n" asdlksad ~ adlkajsd
3
Antworten
Habe ich zwei Sonderzeichen,ich möchte jetzt den Inhalt der zwischen Ihnen in der Schale. Benutze nicht awk ,weil mein linux nicht finden können, awk. Welche Art von Sonderzeichen ? tr oder sed könnte den trick tun 😉
5
Antworten
Id wie für die Konvertierung in Großbuchstaben für die einfache Formatierung, so dass es halten wird, eine Zukunft, eine case-Anweisung. Als ich dachte, case-Anweisungen groß-und Kleinschreibung. Sehe ich alle über dem Platz, der tr-Befehl wird im Konzert
2
Antworten
Ich brauchen, um zu konvertieren eine Liste der IDs mit einem Trennzeichen, bestehend aus , - und/oder \r\n oder \n zu verwenden ,|. (im wesentlichen: s/[,\r\n]+/,\|/g ohne eine nachfolgende |) Beispiel Eingangsdaten: 123,456,789,012 oder 123, 456 789,
3
Antworten
Also ich war auf der Suche rund um und mit dem Befehl tr können Sie umwandeln von Kleinbuchstaben in Großbuchstaben und Umgekehrt. Aber gibt es eine Möglichkeit dies auf einmal? Also: $ tr '[:upper:]' '[:lower:]' oder $
3
Antworten
Bin ich Probleme beim laden von Leerzeichen-getrennte Textdatei in eine Tabelle. Die Daten in dieser text-Datei generiert wird, die von teragen, und ist daher nur dummy-Daten, wo es nur 2 Spalten, die erste Spalte hat Werte von
2
Antworten
meine Datei enthält Zeilen wie diese: -A INPUT -m state --state NEW -m tcp -p tcp --dport 2000 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 2001 -j ACCEPT -A INPUT -m
2
Antworten
Recht, jetzt bin ich mit einem anderen text-Datei zu speichern, das Ergebnis einer UNIX-Befehl aus, und verwenden Sie dann diese Datei an einen anderen Befehl ausführen, etwa so: tr -d "[,|.]" < text > temporary.txt tr "[A-Z]"
4
Antworten
Dies ist der Befehl, den ich bin mit auf einem standard-web-Seite, die ich wget aus dem Internet. tr '<' '\n<' < index.html allerdings geben mir die Zeilenumbrüche, nicht aber das hinzufügen der Rückseite Möhre wieder. z.B. echo
3
Antworten
Ich habe eine Menge von text in Kleinbuchstaben, problem ist nur, dass es eine Menge von Sonderzeichen, die ich will, um es zu entfernen, alle mit Nummern zu. Nächsten Befehl, es nicht stark genug: tr -cd '[alpha]\n
5
Antworten
Nehmen wir an, ich habe diese variable: DATE="04/Jun/2014:15:54:26". Darin muss ich ersetzen / mit \/ um die Zeichenfolge: "04\/Jun\/2014:15:54:26". Versuchte ich tr wie folgt: echo "04\Jun\2014:15:54:26" | tr '\' '\\/' Aber diese Ergebnisse, in: "04\Jun\2014:15:54:26". Es nicht
1
Antworten
Ich würde gerne die tr Befehl ersetzt alle vorkommen der Zeichenfolge "\n" eine neue Zeile (\n). Versuchte ich tr '\\n' '\n' aber das scheint einfach zu passen zu jedem '\' und alle 'n' InformationsquelleAutor der Frage Alastair
1
Antworten
Ich versuche, zu extrahieren, eine Wortliste aus einer Russischen Kurzgeschichte. #!/bin/sh export LC_ALL=ru_RU.utf8 sed -re 's/\s+/\n/g' | \ sed 's/[\.!,—()«»;:?]//g' | \ tr '[:upper:]' '[:lower:]' | \ sort | uniq Jedoch die tr Schritt ist nicht die
5
Antworten
Kann tr ersetzt ein Zeichen mit zwei Zeichen? Ich versuche, ersetzen Sie "~" mit "~\n" " aber die Ausgabe nicht zu dem newline. $ echo "asdlksad ~ adlkajsd ~ 12345" | tr "~" "~\n" asdlksad ~ adlkajsd
5
Antworten
Entfernen Sie alle Zeilenumbrüche könnte man sagen: tr -d '\n' < days.txt cat days.txt | tr -d '\n' aber wie würden Sie tr zu entfernen, nur der Zeilenumbruch am Ende/unten eine text-Datei? Ich bin mir nicht sicher
5
Antworten
Ist es möglich, löschen Sie eine bestimmte Zeichenfolge mit tr Befehl in einer UNIX-Shell? Zum Beispiel: Wenn ich Schreibe: tr -d "1." und die Eingabe ist 1.1231würde es zeigen 23 als Ausgang, aber ich will es zeigen
6
Antworten
Ich habe einen string im folgenden format: string1:string2:string3:string4:string5 Ich versuche zu verwenden sed zu split die Zeichenfolge auf : und drucken Sie jedes sub-string in einer neuen Zeile. Hier ist, was ich Tue: cat ~/Desktop/myfile.txt | sed
1
Antworten
Mein Ziel ist es, dass E-Mail-Adressen, gehören zu den Yahoo! Familie von domains. In *nix-Systemen (ich benutze Ubuntu), was sind die Vorteile und Nachteile jeder dieser Methoden für den Abgleich der Muster? Und wenn es eine andere,
12
Antworten
Möchte ich entfernen Sie alle leeren Zeilen aus einer Datei, aber nur wenn Sie am Ende/Anfang der Datei (das ist, wenn es keine nicht-leeren Zeilen, bevor Sie an den start; und wenn es keine nicht-leeren Zeilen, nachdem
6
Antworten
Wenn ich den Befehl ausführen cat file | grep patternich bekomme viele Zeilen der Ausgabe. Wie wollen Sie verketten von allen Zeilen in eine Zeile, effektiv ersetzen jedes "\n" mit "\" " (Ende mit " gefolgt von
5
Antworten
Ich versuche zu validieren einige Eingaben, entfernen Sie eine Menge von Zeichen. Nur alphanumerische Zeichen sowie Punkt, Unterstrich, Bindestrich sind erlaubt. Getestet hab ich die regex-Ausdruck [^\w.-] hier http://gskinner.com/RegExr/, und es entspricht dem, was ich will, entfernt,