HintergrundShell (Bash) - Kann ich vollständig portable .bash_profile/.bashrc/.bash_history Dateien haben?
Ich bin ein Front-End-Web-Entwickler, die Portable bewegt hat damit begonnen, wo ich kann; zumindest für die Desktop-Rechner, die ich (Windows) benutze, nachdem ich eine Maschine gebaut habe und Windows mehrmals neu installieren musste.
Es ist mehr und mehr an Bedeutung in der Befehlszeile mit Build-Automatisierungstools zu verwenden, Testen von Software mit einem CLI usw.
Ich habe gerade bekam portable Versionen von Git (Bash) und ConEmu von meiner Dropbox arbeiten (aber Idealerweise würde das auch von USB funktionieren). Das bedeutet, dass ich mit Git Zugriff auf eine Unix-Shell unter Windows habe, aber die .bash_profile (und .bashrc), die ich gespeichert habe, muss ich für jeden Rechner, den ich verwende, manuell in das '~' (Home) -Verzeichnis kopieren.
Frage
Gibt es eine Möglichkeit, meine tragbare Konsole mit bash Dateien nicht im Home-Verzeichnis des Benutzers auf jeder Maschine befindet sich zu verbinden verwendet?
Zum Beispiel, wenn meine Konsole öffnet und nach diesen Dateien sucht, kann ich sie bitten, ein anderes Verzeichnis zu überprüfen, ohne irgendeine Konfiguration auf jedem Rechner zu setzen? Und dann die .bash_history erhalten, um sie auch hier zu speichern?
nicht wissen, dass es auf Windows funktioniert, aber auf Linux & Mac können Sie Git verwenden: https://dotfiles.github.io/ – jbe