Als «command-line» getaggte Fragen

Fragen zur Verwendung der Befehlszeilenschnittstelle (CLI).


4
Suchen Sie die Datei, indem Sie sie auf ihrem Pfad abgleichen
Ich habe ein Verzeichnis mit einer Reihe von Unterverzeichnissen. Jedes dieser Unterverzeichnisse enthält ein Unterverzeichnis, die alle denselben Namen haben. Ich möchte eine Liste all dieser Dateien in der Befehlszeile erstellen. Also zum Beispiel, wenn ich habe: dir1/ file1.txt subdir/ relevant_file1.c relevant_file2.c dir2/ file2.txt subdir/ relevant_file3.txt relevant_file4.java dir3/ subdir/ relevant_file5.cpp …

3
Ersetzen Sie die gesamte Spalte in einer Datei durch eine zufällige Zeichenfolge
Was ist der einfachste Weg, eine Spalte in einer Datei zu ersetzen? Grundsätzlich hat meine file.txt3 Spalten durch getrennt ,. Wie kann ich die zweite Spalte mit einem Bash-Skript ändern? SveUJW24ibppfePgYeYHz7fC0,64BzZdqrYY7Tx8sbj5tmEW,yL6mCP0Do28k4EoTZUfKfqNYiIhGxxkA xyRG8Da6kY35xeIT492Lul7xu,gTdmvjmahIOoyzmrttVMvTc1ER0bt,ne6RIM2TeMQAax1GgzL7FeDrnQyHPH1i sxTf13KlAnjtXodJouQ9V6m5b,LzLtoEg18E1brm66dPjcHZfpI107nn4h,GUnApYwwDCZxWGZtzKzTU6sJRgHlUUfQ 7cjW5DZlXw1LYzVugbVyqfxRX,i7B4Q9w8h5anmMW87DfIBEm0AuNjbLGq,XttE1In9eZQ8puJVUriuNvx2AJAxviGf XiLE8r9AMqy5YZQ9BbIS6m559,ToT2wbQdpNNySPxP1Tgz1,DssiszVBa05pbVDSOXNRaFXRxw0eZKHf Sygrl5287BViOn0uQ9uCYipB1,TEYnXl6APWGbm9ckLCcHFUJzk7qS8JXH,sD2O46sbh1yVIluoyn6Zm2OKXYe05vV9 Qi6DxJ96M0hxNe4cgux3iJ1aS,LK3GHTpuo9kbmK9McRN4sFRQTGh2DU8J,wk2eF3f9xk5HowLzDIL3hCCNSmx8Uwi8 ZIX7qp5IIPekA0kzBdFR4IUQZ,9m9lEjfiotQ97s3uVN8EEP7Y1JmpgAk7,99ilfJWoJEBsKOfYI3buFfher07OCz6Y Update durch eine andere Zeichenfolge in einer Variablen ersetzen. sagen wir mal …

2
seltsame ls -l Ausgabe
Dies ist eine Beispielausgabe ls -lmeiner Ubuntu 17.04-Box: drwxr-xr-x 2 amoro amoro 4096 kvě 6 16:26 myfile Es gibt zwei Parameter, die ich nicht erkenne. Zählen von links nach rechts, der 6. und der 7., dh kvě bzw. 6. Ich habe das gegoogelt, aber keine Antwort gefunden. Hast du irgendwelche …


3
So ändern Sie python3 von python3.5 in python3.6
Ich habe sowohl Python3.6 als auch Python3.5 auf Ubuntu (Zesty Beta 2). Ich weiß, dass pythonpython2.7 aufgerufen wird. Das Problem ist, wenn ich python3aufrufe, wird automatisch Python3.5 anstelle von Python3.6 gestartet. Gibt es einen besseren Weg, dies zu beheben als einen Alias?


6
Wie berechne ich den Mittelwert aus ASCII-Dateidaten in Bash?
In Bash kann ich einige Zeitmessungen aus einer solchen Protokolldatei abrufen grep "time:" myLogfile.txt | cut -d' ' -f 3 >> timeMeasurements.txt #timeMeasurements.txt 2.5 3.5 2.0 ... Jetzt möchte ich den Mittelwert aus den Werten in berechnen timeMeasurements.txt. Was ist der schnellste Weg, um das in Bash zu tun? Ich …

2
Warum wird das Menü nicht wiederholt?
Ich verwende GNU Bash, Version 4.3.46 auf einem Ubuntu-Computer. Aus irgendeinem Grund funktioniert diese while-Schleife nicht wie erwartet. Das Menü sollte sich so lange wiederholen, bis der Benutzer beschließt, das Programm zu beenden. Anschließend wird eine Fehlerprüfung durchgeführt, die den Benutzer auffordert, wenn er sicher ist, dass das Programm beendet …


4
Nützliches Beispiel für ls -b, --escape
Ich bin neu in Ubuntu und lerne die lsArgumente. Ich habe die -b, --escapeArgumente getestet , (print C-style escapes for nongraphic characters)aber kein nützliches Beispiel für die Verwendung gefunden. Ich habe eine Datei mit dem Namen \*\?\¿\º\ª\?\¿\&\%\$\·SpecialCharacterfile.txtmit erstellt touch, aber wenn ich sie verwende lsoder ls -bsie auflistet. *?¿ºª?¿&%$·SpecialCharacterfile.txt Ich …

2
Führen Sie mehrere GUI-Programme vom Terminal aus, ohne sie zu verleugnen
Ich habe ein sehr einfaches (aber für mich nützliches) Bash-Skript erstellt. Es werden lediglich einige Anwendungen geöffnet, die ich manuell geöffnet habe. Hier ist der Code: #!/bin/bash netbeans & mysql-workbench & opera & chromium-browser & Wenn ich jetzt das Terminal schließe, werden die vom Skript geöffneten Anwendungen weiter ausgeführt. Was …

2
grep -r "Muster" reagiert nicht
Die grep-Version ist 2.10 und reagiert auch bei kleinen Dateien nicht, während dieselbe Zeile auf einem anderen Ubuntu-Computer einwandfrei funktioniert, wenn die grep-Version 2.16 ist ... Der Befehl lautet: grep -r "myVariable" Anstatt nichts oder einige Dateinamen und Zeilen wie folgt zurückzugeben: path/to/file.c: myVariable++; path/to/file2.c: int myVariable; Die Befehlsshell bleibt …


2
Wie kann ich mit einer Liste von Pfaden Unterverzeichnisse der zuvor genannten Pfade herausfiltern?
Angenommen, ich habe eine sortierte Liste absoluter Pfade, wie in meiner Antwort hier (gekürzt und modifiziert für diese Frage): /proc /proc/sys/fs/binfmt_misc /proc/sys/fs/binfmt_misc /run /run/cgmanager/fs /run/hugepages/kvm /run/lock /run/user/1000 /run/user/1000/gvfs /tmp /home/bytecommander/ramdisk Ich möchte diese Liste reduzieren, indem alle Pfade entfernt werden, die Unterverzeichnisse der zuvor genannten Pfade sind. Das heißt, für …

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.