Als «sh» getaggte Fragen

525
Wie erkenne ich das Betriebssystem anhand eines Bash-Skripts?

Ich möchte meine .bashrcund .bash_loginDateien in der Versionskontrolle behalten, damit ich sie zwischen allen von mir verwendeten Computern verwenden kann. Das Problem ist, dass ich einige betriebssystemspezifische Aliase habe und daher nach einer Möglichkeit gesucht habe, festzustellen, ob das...

513
Git Stash Apply Version

Ich habe 2 Zweige: Master | Design Während ich im Design arbeitete, machte ich einen Stash und wechselte zum Master, nahm einige Anpassungen vor. stash applyIch bin zurück zum Design gewechselt und habe nur meine Änderungen in der Designbranche verloren. Ich hoffe, dass sich alle meine Arbeiten...

509
"RM-RF" -Äquivalent für Windows?

Ich brauche eine Möglichkeit, einen Ordner und seine untergeordneten Elemente rekursiv zu löschen. Gibt es dafür ein vorgefertigtes Tool oder muss ich eines schreiben? DEL /S löscht keine Verzeichnisse. DELTREE wurde aus Windows 2000+

495
Wie kann man einen Git-Stash-Konflikt ohne Commit lösen?

Wie in dieser Frage gestellt , möchte ich auch wissen, wie ein Konflikt gelöst werden kann, git stash popohne dass alle Änderungen an einem Commit hinzugefügt werden (genau wie bei "git stash pop" ohne Konflikt). Mein aktueller Ansatz ist sehr unkühl, weil ich es so mache: git stash pop ->...

494
Wie funktioniert eine Hash-Tabelle?

Ich suche nach einer Erklärung, wie eine Hash-Tabelle funktioniert - in einfachem Englisch für einen Simpleton wie mich! Ich weiß zum Beispiel, dass es den Schlüssel nimmt, den Hash berechnet (ich suche nach einer Erklärung, wie) und dann eine Art Modulo ausführt, um herauszufinden, wo es in dem...

489
Wie lese ich eine Datei in eine Variable in der Shell?

Ich möchte eine Datei lesen und in einer Variablen speichern, aber ich muss die Variable behalten und nicht nur die Datei ausdrucken. Wie kann ich das machen? Ich habe dieses Skript geschrieben, aber es ist nicht ganz das, was ich brauchte: #!/bin/sh while read LINE do echo $LINE done <$1 echo...