Als «command-line» getaggte Fragen

Die Befehlszeile ist die interaktive Schnittstelle zu Ihrer Shell.



2
Testen von Regex von stdin mit grep | sed | awk
Manchmal möchte ich testen, ob meine Regex korrekt ist. Wie kann ich Reverse regexMatch von stdin machen? Zum Beispiel kann ich einen String mit dem bereitgestellten regulären Ausdruck abgleichen, wie zum Beispiel: grep "\(foo\)-bar" foo bar foo-bar foo-bar #Match found Was ich tun möchte, ist das Gegenteil, so etwas: $ …



4
Aktuellen Tag mit cal ausgeben
Ich werde gebeten, den aktuellen Tag mit dem calBefehl auszugeben . Bisher habe ich festgestellt, dass es vor dem aktuellen Datum eine gibt _ Symbol gibt. Ich habe mich für grephier entschieden cal | grep '\b_*':, aber es gibt die ganze Woche aus. Ich habe mehrere Varianten ausprobiert, aber es …

1
Wie wähle ich eine Papierquelle mit lpr aus?
Ich hatte Probleme beim Drucken von PDFs mit evince (behoben von Evince zeigt keine Drucker an ) und wurde in der Zwischenzeit lprerfolgreich verwendet, um Dinge zu tun. Ich habe in der Manpage ( page-ranges, number-up) mehrere Optionen gefunden , aber keine, um die Papierquelle anzugeben. Im Druckdialog kann ich …

2
So ändern Sie einen Dateinamen mit <> Zeichen
Ich habe ein Skript ausgeführt, das einen Oracle-Tablespace erstellt, aber vergessen, den Pfad im Skript zu ändern. Das Skript alter tablespace enthielt data2. Wenn Sie eine Datendatei umbenennen möchten, schalten Sie normalerweise den Tabellenbereich offline und benennen diese Datei um. Ich bekomme den Fehler: mv &lt;oracle path&gt;data2.dbf data2.dbf -bash: syntax …

1
Gibt es eine Möglichkeit, PhantomJS (oder einen kopflosen Browser) dazu zu bringen, einen alternativen Schriftarten-Cache zu verwenden?
Gibt es eine Möglichkeit, PhantomJS (oder einen kopflosen Browser) dazu zu bringen, einen alternativen Schriftcache zu verwenden /usr/share/fonts/? Eine Möglichkeit, mehr Schriftarten (z. B. CJK-Schriftarten) mit PhantomJS zu verwenden, besteht darin, sie in diesem Verzeichnis zu installieren . Dies ist jedoch ein gemeinsam genutzter Server und kann nicht ausgeführt werden. …

2
Warum funktioniert die Pfadvervollständigung in Bash nicht immer?
Bei verschiedenen Bash-Umgebungen (verschiedenen Installationen) habe ich unterschiedliche Verhaltensweisen in Bezug TABauf die Pfadvervollständigung, wenn ich danach auf die Befehlszeile drücke. Wo wird das gehandhabt? Ein konkretes Beispiel: Ich laufe cmakemit einem -DArgument: cmake -DCMAKE_TOOLCHAIN_FILE=~/x-too&lt;TAB&gt; es macht nichts. Während (beachten Sie den Abstand zwischen =und~ cmake -DCMAKE_TOOLCHAIN_FILE= ~/x-too&lt;TAB&gt; vervollständigt zu …

4
Ist es möglich, einen Teil eines Befehls zu benennen, um ihn später im selben Befehl wiederzuverwenden?
Wenn ich eine aufgerufene Datei longfilevon /longpath/nach verschieben möchte, /longpath/morepath/kann ich so etwas tun mv (/longpath)/(longfile) $1/morepath/$2 dh kann ich die Bash wissen lassen, dass sie sich an einen bestimmten Teil der Eingabe erinnern soll, damit ich sie später in derselben Eingabe wiederverwenden kann? (Im obigen Beispiel verwende ich einen …

2
Vermeiden von Klartextkennwörtern in http_proxy
Ich stehe hinter einer Unternehmensfirewall, die im Bereich der Proxys viele Probleme mit sich bringt. Es gibt zwei Hauptansätze, die ich gefunden habe, um zu funktionieren: Verwenden Sie Cntlm auf Kosten der Tatsache, dass keine Verbindung (über die Befehlszeile) zu HTTPS und externen SSH-Standorten hergestellt werden kann. (Mit Cntlm können …

3
Wie extrahiert man ein ganzes Wort, das Teilzeichenfolgen enthält?
Wenn ich eine Datei habe, die so aussieht: example.png example.jpg example2.jpg example2.png example.swf example2.swf example3.jpg example4.jpg example3.png example3.swf und ich möchte zum Beispiel die Wörter extrahieren, die swf enthalten, die Ausgabe würde ungefähr so ​​aussehen example.swf example2.swf example3.swf Ich habe versucht grep -o "swf[^[:space:]]*", was nur ein paar druckt swf, …


6
Verbinden Sie Textzeilen mit wiederholtem Anfang
Ich habe eine lange Textdatei (eine Tab-Datei für den Stardict-Editor), die aus Zeilen im folgenden Format besteht: word1 some text word1 some other text word2 more text word3 even more und möchte es umwandeln word1 some text&lt;br&gt;some other text word2 more text word3 even more Dies bedeutet, dass nachfolgende Zeilen …

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.