Als «bash» getaggte Fragen

28
Wie man Bash-Funktionen aufruft

Vielleicht schaue ich das falsch an .. Aber hier habe ich was ich versuche zu tun. Mache den größten Teil meiner Arbeit mit Java, aber wechsele einfach zu einer Unix (Bash) -Umgebung. Ich mache das: [~/Desktop/bashPlay]% cat myFunc #!/bin/bash ls2(){ echo "Hello World" } ls3(){ echo "Testing" }...

28
Was ist der Unterschied zwischen bash und sh?

Ich sehe zwei Arten von Code: #!/usr/bin/sh und: #!/user/bin/bash Ich habe online danach gesucht und die Meinungen sind sehr unterschiedlich. Die Erklärungen, die ich auf den meisten Websites gesehen habe, besagen, dass sie shälter sind als bashund dass es keinen wirklichen Unterschied...

28
Verwenden Sie "cd -" ohne Ausgabe

Wie führe ich den cd -Befehl aus, ohne eine Ausgabe auszugeben? Ich habe es versucht, cd - 2>&1 /dev/nullaber das druckt das Zielverzeichnis aus. Der Grund dafür ist, dass ich es als Bash-Funktion verwenden möchte und es mir vorziehen würde, keine unnötige Ausgabe zu...

28
: Doppelpunktbefehl für Bash

Als Bash-Neuling habe ich mein .bashrc über Kopieren / Einfügen + Github aktualisiert und bin auf den :Befehl gestoßen , der mich und Google überfordert . zb : ${USER_BASH_COMPLETION_DIR:=~/.bash_completion.d}. Ohne diese Anweisung, die ursprünglich in meiner .bashrc-Datei enthalten war und dieses...

27
äquivalentes "echo on" für linux?

Wie kann ich alle Befehle ausgeben, die im Bash-Skript ausgeführt werden? Das heißt, die Ausgabe muss Befehle enthalten, die AND-Befehle selbst ausgeben. ich fand #!/bin/bash -x das ist aber nicht genau das selbe denn statt mysql -v dbname < dump.sql | grep "CREATE TABLE" es zeigt + mysql -v...

27
So tarieren Sie den Output on the fly

Was ist der idiomatische Weg, um Folgendes zu tun Teer zu stdout Lesen Sie diese Teer-Ausgabe von stdout und extrahieren Sie sie in einen anderen Ordner. Meine Lösung ist tar --to-stdout .. | tar -C somefolder -xvf - Aber vielleicht gibt es eine idiomatischere Möglichkeit, dies zu...

27
Zeige nur ungerade Zeilen mit cat

Diese Frage wurde von Stack Overflow migriert, da sie im Super User beantwortet werden kann. Vor 9 Jahren migriert . HALLO, wahrscheinlich ist das etwas sehr einfaches, aber ich verstehe den Punkt jetzt nicht. In Linux, Shell, eine Textdatei gegeben, wie kann ich so

27
Warum muss ein Ordner ausführbar sein?

Erlaubnis für Dateien: chmod 664 myFile // rw-rw-r-- Und für Ordner: chmod 774 myFolder // rwxrwxr-- Wenn ich nur die Berechtigung "Lesen und Schreiben" verwende, werden die Inhalte der Ordner nicht angezeigt. Was ist der Grund dafür?

27
Teil der Eingabeaufforderung nach rechts ausrichten

Ich bin sicher, dass jemand einen Teil seiner Eingabeaufforderung in seinem Terminalfenster rechts ausgerichtet hat und der eigentliche Cursor in einer zweiten Zeile beginnt. Ich weiß, dass ich die zweite Zeile mit einem "\ n" in der PS1 erreichen kann, aber ich kann nicht herausfinden, wie ich...

27
Setzen Sie einen "Strg-Z" -Auftrag im Hintergrund fort

Ist es möglich, einen gestoppten Hintergrundjob im Hintergrund fortzusetzen? Ich habe einen Prozess ausgeführt, den ich verwendet habe ctrl- zum ihn anzuhalten und zur Bash zurückzukehren. Wenn ich fortfahren möchte, ist ein fgBefehl verfügbar, der den Job jedoch wieder in den Vordergrund rückt....