Als «bash» getaggte Fragen

Bash (Bourne-Again SHell) ist die Shell, die standardmäßig in der Befehlszeilenschnittstelle von Ubuntu verwendet wird.




9
Wie lösche ich Text in einer Datei?
Wie lösche ich in einer Textdatei vorhandenen Text, ohne ihn zu öffnen? Ich meine zum Beispiel, ich habe eine Datei wie hello.txtmit einigen Textdaten darin, und wie kann ich den gesamten Text in dieser Datei löschen, ohne sie zu öffnen? Damit meine ich, keinen Editor wie Nano, Gedit usw. zu …

3
Wie greife ich auf den letzten Rückgabewert in bash zu?
Einfaches Szenario: Ich suche nach einer wsdlDatei, die mitten in einem Projekt verloren gegangen ist. $ find -name '*.wsdl' ./some/very/very/long/way/to/some/lost/directory/filename.wsdl Jetzt, da ich weiß, wo es ist, möchte ich etwas mit dieser Datei machen, sagen wir, sie bearbeiten. Ist es möglich, anstatt den Pfad hinter meinem Befehl zu kopieren / …
69 bash 


10
Wie lese ich eine Variable aus einer Datei?
Ich möchte in mein Skript einen Wert (String) einfügen, den ich aus einer Textdatei lesen würde. Zum Beispiel anstelle von: echo "Enter your name" read name Ich möchte eine Zeichenfolge aus einer anderen Textdatei lesen, sodass der Interpreter die Zeichenfolge aus der Datei und nicht die Benutzereingabe lesen sollte.
68 bash  scripts 


7
Wie lösche ich ausgewählte Ergebnisse aus dem Bash-Verlauf?
historyBefehl zeigt alle Ergebnisse an, aber wir können filtern, um einen bestimmten Befehl mit zu erhalten history | grep searchingCommand. Es ist sehr hilfreich. Das Problem ist jedoch, dass auch die Befehle angezeigt werden, die mit Tippfehlern eingegeben wurden oder die nicht erfolgreich waren. Dann ist es wirklich ein Schmerz, …
66 bash 

4
Wird #! / Bin / sh vom Interpreter gelesen?
In bashoder sh, denke ich, ist alles, was mit beginnt, #ein Kommentar . Aber in bashSkripten schreiben wir: #!/bin/bash Und in Python-Skripten gibt es: #!/bin/python Bedeutet dies, dass #für sich genommen ein Kommentar ist, während dies #!nicht der Fall ist?
66 bash  python  scripts 

4
Wie überprüfe ich die Virtualbox-Version von CLI
Ich schreibe ein Bash-Skript zum Speichern der Versionsnummer von Virtualbox , kann aber keinen Erfolg haben. Mein Skript ist: #!/bin/bash installed_virtualbox=$(virtualbox --version) # --version this is what I want to change Ich habe es versucht virtualbox --version virtualbox -v virtualbox -V virtualbox --Version alles scheint die virtualbox anstatt der ausgabe …
65 bash  virtualbox 


5
Skripte in /etc/profile.d werden ignoriert?
Ich bin neu in Ubuntu. Ich verwende 13.10 Desktop. Ich wollte einige systemweite Aliase und eine benutzerdefinierte Eingabeaufforderung für Bash festlegen. Ich habe diesen Artikel gefunden: https://help.ubuntu.com/community/EnvironmentVariables Den Ratschlägen in diesem Artikel folgend, habe ich /etc/profiles.d/profile_local.sh erstellt. Es gehört root und hat die Berechtigungen 644, genau wie die anderen Skripte …
61 bash  .profile 

4
schließen Sie bestimmte Dateien in ls aus
Ich möchte ls ausführen und bestimmte Dateien in der Ausgabe ausschließen. Wenn ich den folgenden Befehl ausführe, werden alle Dateien in einer Zeile angezeigt: $ ls -1 file1 file2 file3 temp Ich möchte diesen Befehl auf eine Weise ausführen, die es zeigt $ ls -1 <insert magic here> temp file1 …
61 bash  ls 

3
Warum funktioniert der Befehl `time` mit keiner Option?
Ich habe versucht, den timeBefehl mit der -fOption zum Formatieren der Zeitausgabe zu verwenden, erhalte jedoch die folgende Fehlermeldung: -f: command not found Dann habe ich versucht , andere Optionen zu nutzen -a, -ousw. , und ich bekomme den gleichen Fehler. Nicht einmal time --versionfunktioniert nicht ( --version: command not …

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.