Warum wird in diesem einfachen Bash-Skript nicht echo $1gedruckt $1? #!/bin/bash # function.sh print_something () { echo $1 } print_something $ ./function.sh 123 -> why doesn't it print '123' as a result?
Wie kann ich eine (UTF-8-codierte) Textdatei auf eine bestimmte Anzahl von Zeichen kürzen? Ich interessiere mich nicht für Linienlängen und der Schnitt kann in der Mitte des Wortes sein. cut scheint auf Zeilen zu funktionieren, aber ich möchte eine ganze Datei. head -c Verwendet Bytes, keine Zeichen.
Nehmen wir an, ich habe die folgenden Variablen deklariert: $ var='$test' $ test="my string" Wenn ich deren Inhalt drucke, sehe ich Folgendes: $ echo $var $test $ echo $test my string Ich möchte einen Weg finden, um den Inhalt des Inhalts von $var(der der Inhalt von ist $test) zu drucken …
Wenn Sie versuchen, eine Datei als Quelle zu verwenden, möchten Sie nicht einen Fehler erhalten, der besagt, dass die Datei nicht vorhanden ist, damit Sie wissen, was zu beheben ist? Zum Beispiel empfiehlt nvm , dies zu Ihrem Profil / rc hinzuzufügen: export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && \. …
Auf der Suche nach einem Datum und einem maßgeblichen Verweis. Erwartete Antwort irgendwann in den 1960er Jahren. Diese Informationen sind wichtig, um eine aussagekräftige Funktionsanforderung zu erstellen.
Wenn ich dieses Skript ausführe, das ausgeführt werden soll, bis es getötet wird ... # foo.sh while true; do sleep 1; done ... Ich kann es nicht finden mit ps ax: >./foo.sh // In a separate shell: >ps ax | grep foo.sh 21110 pts/3 S+ 0:00 grep --color=auto foo.sh ... …
Ich installiere ein riesiges Programm, dessen Ressourcen als rpmDatei vorliegen. Es klebte an der Linie von #!/bin/sh SCITEGICPERLBIN=`dirname $0` SCITEGICPERLHOME=`dirname $SCITEGICPERLBIN` if [ $SCITEGICPERLHOME == "." ] Anscheinend shfunktioniert bashRed Hat Linux mit dieser Syntax, aber es gibt den Fehler unexpected operatorin Ubuntu. Ich kann das Skript nicht in ändern, …
Ich muss ein beständiges Volume für Docker erstellen . Das Volume muss benannt sein extra-addonsund sich in befinden /mnt/. Ich führe diesen Befehl aus: sudo docker volume create /mnt/extra-addons Ich habe folgende Fehlermeldung erhalten: Error response from daemon: create /mnt/extra-addons: "/mnt/extra-addons" includes invalid characters for a local volume name, only …
Welche Verteilung ist die im Bild unten. Genauer gesagt, in welcher Distribution befindet sich die obere Leiste mit den Navigationsnummern auf der linken Seite?
Ich ging sshzu meinem Server und lief wget -r -np zzz.aaa/bbb/cccund es fing an zu arbeiten. Dann meine Internetverbindung (bei mir zu Hause) bekam unterbrochen und ich habe gesorgt davon aus, dass wgetwurde hupped , weil die sshVerbindung unterbrochen wurde und deshalb hatte das Terminal gestorben. Aber dann habe ich …
Ich habe gelesen, dass Sie die Swap-Partition auf Festplatte anstatt SSD setzen müssen. Meine Fragen sind folgende: Wann und wie "überprüft" die Distribution (oder etwas anderes) ihre Swap-Partition? Kommt es beim Booten vor? Es prüft nur alle verfügbaren Festplatten und sucht nach einer Partition mit dem 'Swap'-Flag. Was passiert, wenn …
Ich habe über die Unterschiede zwischen Cron und Anacron gelesen und festgestellt, dass Anacron im Gegensatz zu Cron kein Daemon ist. Also frage ich mich, wie es eigentlich funktioniert, wenn es kein Daemon ist.
Der folgende Befehl listet alle Gruppen von someUser(die primäre Gruppe und die ergänzenden Gruppen) auf: groups someUser Aber gibt es eine Möglichkeit, nur die primäre Gruppe zu erreichen?
Gibt es einen Befehl oder eine Reihe von Befehlen, mit denen ich Textzeilen an einem beliebigen Zeichen horizontal ausrichten kann? Bei einer Liste von E-Mail-Adressen würde die Ausgabe beispielsweise eine Textdatei mit allen vertikal angeordneten '@'-Zeichen erzeugen. Um erfolgreich zu sein, muss am Anfang der meisten Zeilen eine variable Anzahl …
Ich habe einige Ordner auf meinem Ubuntu-Rechner versteckt. Aus Versehen habe ich mit bin Ordner auch versteckt cd / mv bin .bin Jetzt konnte ich eine CD in die .bin-Datei kopieren, aber das bin-Verzeichnis kann ich nicht einblenden. Kann jemand helfen? Ich habe den folgenden Befehl ausprobiert: mv .bin bin …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.