Angenommen, ich habe einen Befehl: somecommand "$@" Welche Bedeutung hat $ @? Es muss ein Unix-Trick sein, den ich nicht kenne. Leider kann ich es auch nicht googeln, da es nur aus Interpunktionszeichen besteht.
Hy, Da ich neu im Shell-Scripting bin, brauche ich eine Hand. Ich habe momentan alle meine Datenbanken in einer einzigen Datei gesichert, was die Wiederherstellung schwierig macht. Das zweite Problem, dass mein MySQL-Passwort aufgrund eines Plesk-Fehlers nicht funktioniert und ich das Passwort von "/etc/psa/.psa.shadow" erhalte. Hier ist der Code, mit …
Ich habe eine Reihe von Dateien mit Namen wie diesen file_1_v4_sdk.x file_2_v1_3kl.x file_3_v1_39f.x file_3_v2_df0.x file_4_v4_f33.x file_4_v1_fks.x file_4_v5_skd.x file_5_v2_9ks.x file_6_v4_911.x file_7_v2_3jd.x file_8_v1_9pc.x file_8_v4_gpq.x Es gibt also mehrere Versionen einiger Dateien, für diese Versionen ist jedoch keine Bestellung vorhanden. Ich möchte Dateien mit mehreren Versionen finden, nur eine Version im Verzeichnis belassen …
Ich möchte auf rootdas Home-Verzeichnis des Benutzers zugreifen /root/. Die folgenden Befehle führen mich jedoch nicht zum Stammverzeichnis. sudo -s cd ~ Es führt zum Home-Verzeichnis des regulären Benutzers. Zugriff /rootbeim sudo -sAnmelden als root. Ich benutze bash4auf ubuntu12.04.
Ich habe mit zsh erstellte Tastenzuordnungen wie: bindkey -s "^[l" 'ls -lrt --color=always\n' dass ich in ConEmu ausführen möchte, indem ich "Alt" drücke und "l" drücke. Es wird nur ein Rechteckzeichen an meiner Eingabeaufforderung gedruckt. Wenn ich stattdessen "esc" gefolgt von "l" drücke, verhält es sich wie erwartet und listet …
Wenn ich den nächsten Teil auskommentiere, /etc/bash.bashrc um den Abschluss zu aktivieren, # enable bash completion in interactive shells if ! shopt -oq posix; then if [ -f /usr/share/bash-completion/bash_completion ]; then . /usr/share/bash-completion/bash_completion elif [ -f /etc/bash_completion ]; then . /etc/bash_completion fi fi Ich erhalte den nächsten Fehler: ( type …
Ich habe dieses Skript: #!/bin/bash if [ ! -e /home/mam/restart.lock ]; then touch /home/mam/restart.lock killall arma3server /home/mam/arma3server & fi Ich habe so einen Cron gemacht: * * * * * /home/mam/script.sh Ich lösche die restart.lock, starte das Skript mit /home/mam/script.sh und es funktioniert: es erstellt die Datei und startet den …
curl -z pci.ids --remote-time --silent -f -L -O \ http://pciids.sourceforge.net/v2.2/pci.ids Dieser Befehl prüft, ob sich die entfernte Datei geändert hat und lädt nur herunter, wenn die entfernte Datei geändert wurde. Wie kann ich dafür sorgen, dass "Geändert" nur angezeigt wird, wenn sich die Datei geändert hat?
Ich bin ein Anfänger in der Skripterstellung, habe jedoch eine Textdatei mit dem Namen erstellt, text.datdie nur Benutzernamen im Dateispeicherort enthält, /home/daniel/text.datund ich versuche, ein Skript mit addusers.shdem Namen dieser Textdatei auszuführen , in dem ein neues Benutzerkonto erstellt wird das System für jedes neue Benutzerkonto, das in der text.datDatei …
Ich habe meinen Skriptordner korrekt zu meinem $ PATH hinzugefügt. Aber ich kann die Skripte immer noch nicht von überall ausführen, indem ich sie einfach aufrufe. Wie erreiche ich das? Beispiel. Wenn ich ~/scripts/auf meinem Weg ~/scripts/bin und auf dem ich foo.shbin, möchte ich in der Lage sein, irgendwo zu …
Ich fange gerade wieder mit Bash-Skripten an und möchte, dass mein Cron-Job alle 15 Minuten zwischen 21.15 und 22.00 Uhr ausgeführt wird. Ich habe geprüft, ob das Skript funktioniert, weiß aber nicht, ob es der richtige Befehl ist: SHELL=/bin/sh PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin # m h dom mon dow user command 17 * …
Ich habe kürzlich vundle verwendet, um das solarisierte Thema für vim auf meinem Arch Linux-Computer zu installieren. Jedes Mal, wenn ich vim öffne, wird das Design angewendet, es bleibt jedoch auf mein Terminalfenster angewendet, nachdem ich es geschlossen habe. Ich kann das Farbschema mit einigen Befehlen wie ls, aber nicht …
Ich muss die Dateien von einem Ordner in einen anderen kopieren, hier befinden sich Quell- und Zielinformationen in der Textdatei. Dateiinhalt: res.txt / var / lib / jenkins / jobs / Android \ Gradle \ test \ build / workspace / Hauptanwendung / app / src / main / res …
Wie kann ich mit einer Shell wie bash oder zshell ein rekursives Suchen und Ersetzen durchführen? Mit anderen Worten, ich möchte jedes Vorkommen von "/ path / to / folder" durch "/ other / dir" in allen Dateien in diesem Verzeichnis und seinen Unterverzeichnissen ersetzen. Dies ist im Wesentlichen die …
Ich habe den Shell-Befehl verwendet du, um die Größe der Verzeichnisse auf unseren Dateiservern für einige Zeit zu ermitteln, z find . -type d -iname "*archive*" -not -empty -maxdepth 4 -exec du -sh {} > ~/Desktop/ThingsToArchive.txt \; findet alle nicht leeren Ordner mit dem Wort "Archiv" und gibt sie mir …
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.