Als «bash» getaggte Fragen

Fragen speziell zu GNUs Bourne Again SHell im Gegensatz zu anderen Bourne / POSIX-Shells. Verwenden Sie bei Fragen zu Unix-Shells im Allgemeinen stattdessen das Tag / shell.



4
Verwendung von grep, wenn die Datei die Zeichenfolge nicht enthält
In meinem Bash-Skript versuche ich, eine Zeile zu drucken, wenn eine bestimmte Zeichenfolge in einer Datei nicht vorhanden ist. if grep -q "$user2" /etc/passwd; then echo "User does exist!!" So habe ich es geschrieben, wenn die Zeichenfolge in der Datei vorhanden sein soll, aber wie kann ich dies ändern, damit …
26 bash  ubuntu  grep 

2
Bash-For-Loop ohne In-Foo-Bar-Teil
Ich habe mir kürzlich einen Code angesehen, der mich verwirrt hat, weil er funktioniert und ich nicht damit gerechnet habe. Der Code reduziert sich auf dieses Beispiel #!/bin/bash for var; do echo "$var" done Wenn mit Kommandozeilenargumenten ausgeführt wird, werden diese gedruckt $ ./test a b c a b c …


3
Woher weiß eine Muschel, zu Hause?
Für jede Shell ist eine Umgebungsvariable $ HOME festgelegt (Beispiel:) /Users/lotolo. Wenn ich unter CSH bin, kann ich unsetenv HOMEund wenn ich das tue, cdbin ich in meinem Haus. Ich habe dies auch mit bash ( unset HOME) getestet und es ist das gleiche Verhalten. Woher weiß die Shell, wo …
25 bash  cd-command  home  tcsh  csh 

1
Wie heißt die Bash-Syntax '<(Dateiinhalt)'?
Diese Antwort auf Security StackExchange verwendet eine interessante Bash-Syntax, um eine Datei in-line zu generieren: openssl req -new -x509 -nodes -newkey ec:&lt;(openssl ecparam -name secp384r1) -keyout cert.key -out cert.crt -days 3650 Dieses Bit ist besonders interessant: &lt;(openssl ecparam -name secp384r1) Laufen nur: echo &lt;(openssl ecparam -name secp384r1) Ich komme zurück …

5
Wie bekomme ich den letzten Teil des http-Links in Bash?
Ich habe einen http-Link: http://www.test.com/abc/def/efg/file.jar und ich möchte den letzten Teil file.jar als Variable speichern, daher lautet die Ausgabezeichenfolge "file.jar". Bedingung : Linkdose hat unterschiedliche Länge zB: http://www.test.com/abc/def/file.jar. Ich habe es so versucht: awk -F'/' '{print $7}' , aber das Problem ist die Länge der URL, also brauche ich einen …
25 bash  shell-script  awk  cut 





4
Ist es möglich, einen Befehl in Bash zu definieren?
Kann ich zum Beispiel Folgendes einstellen: gb = cd /media/Dan/evolution ... damit ich jedes Mal, wenn ich gbin bash ausführe , cdzu diesem bestimmten Verzeichnis wechseln kann ? Ich habe online etwas gefunden: den aliasBefehl. Aber es scheint, dass es die Arbeit oben nicht tun kann. Ist es möglich, es …

3
Testen Sie die Integrität der TAR-Datei in Bash
Ich habe ein Bash-Skript, das eine TAR-Datei erstellt. Sobald die Datei erstellt ist, möchte ich ihre Integrität testen und eine E-Mail an den Root-Benutzer senden, wenn die Integrität schlecht ist. Ich weiß, ich müsste den Befehl verwenden tar -tf /root/archive.tar, um die Integrität der Datei zu überprüfen, aber wie würde …
25 bash  tar 


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.