Als «sh» getaggte Fragen

27
Was bedeutet $$ 1 in bash?

Ich spiele eigentlich mit Argumenten und es ist passiert. Ich habe nur nachgedacht, was passieren wird, wenn ich tippe $$1und es tue und unten etwas bekomme. raja@raja-BONEFISH:~$ $$1 19301: command not found Was soll das heißen, sagt es etwas? Fazit: Was bedeutet das $$1in

27
Wie kann ich ein schlafendes Bash-Skript aktivieren?

Ist es möglich, einen angehaltenen Prozess mit dem sleepBefehl aufzuwecken ? Nehmen wir als Beispiel an, Sie haben dieses Skript: #!/bin/bash echo "I am tired" sleep 8h echo "I am fresh :)" Nach 30 Minuten stellen Sie fest, dass Sie das Skript zum Stoppen benötigen, das heißt, Sie wünschten, Sie...

26
Wie erstelle ich eine beschädigte dpkg-Statusdatei neu?

Immer wenn ich tippe sudo apt-get removeund dann die TabTaste für die automatische Vervollständigung drücke, erhalte ich die folgende Meldung: grep-status: /var/lib/dpkg/status:15945: expected a colon . Ich sehe in der Statusdatei in Zeile 15945 nichts Besonderes. Es ist ein Punkt im...

26
Grundlegendes zu .bashrc und .bash_profile

Auf einem Server, wenn ich mich als root anmelde, sehe ich .bashrc(Ubuntu 10.10). Auf meinem Mac habe ich eine .bash_profile Hat Ubuntu immer nur eine .bashrcDatei und nicht .bash_profile? (Ich bin nur verwirrt, also frage ich, ich merke, dass sie verschiedene O / s sind, aber vielleicht gibt es...

26
Was bedeutet $ # in Bash?

Ich habe ein Skript in einer Datei namens instance: echo "hello world" echo ${1} Und wenn ich dieses Skript mit: ./instance solfish Ich bekomme diese Ausgabe: hello world solfish Aber wenn ich renne: echo $# Es sagt "0". Warum? Ich verstehe nicht was das $#bedeutet. Bitte erkläre...

25
Apt-get installiert mehrere Pakete ohne anzuhalten

Ich mache ein Bash-Skript, das verschiedene Pakete mit apt-get install installiert. Ich stelle jedoch fest, dass in einer Zeile Folgendes steht: sudo apt-get install package1 package2 package3 Wird eines der Pakete nicht gefunden, wird keines der anderen installiert. Wie mache ich es weiter, auch...

25
Was bedeutet ./ vor einem bestimmten Pfad?

Mir wurde gesagt, dass ich das ausführen soll: ./yiic message ./app/messages/config.php Aber ich verstehe die ./Bedeutung nicht, kann jemand bitte klären. Hinweis: Glauben Sie mir, das können wir nicht googeln. Ich habe es versucht: ./ bedeutung ./ ubuntu Es war dasselbe wie nichts....