Neue Fragen mit dem Tag «bashrc»

Insgesamt gefunden 231 Frage

0
Bewertungen
1
Antwort
480
Ansichten

Warum bleibt der Inhalt der Datei nach dem Abmelden eines Laufwerks in Linux nicht bestehen?

Ich habe ein Skript bashrc.cmdvon Windows 10 aus geschrieben, um meine virtuelle Umgebung automatisch zu aktivieren . Ich zeigte den Weg des bashrc.cmd in AutoRunnach diesem Beitrag . bashrc.cmd @echo off CD dev-env\Scripts && activate.bat && CD .. && CD .. SET APP_SETTINGS="...

0
Bewertungen
1
Antwort
383
Ansichten

Wie werden der Benutzereingabe vor der Befehlsausführung automatisch Zeichen hinzugefügt?

Ich liebe es, am Terminal zu lesen - es fokussiert meine Aufmerksamkeit und ermöglicht es mir, doppelt so viel zu lesen, wie ich es in Browsern usw. gelesen habe. Ich habe ein Skript mit einem Alias ​​für bash.bashrc geschrieben, das das Arbeitsverzeichnis in das Verzeichnis ändert, in dem ich HTML-...
fragte ExceptionInTheRye vor 6 Jahren

0
Bewertungen
0
Antworten
349
Ansichten

Führen Sie "ls" aus, wenn der Benutzer eine "CD" auf dem Terminal ausführt

Ich weiß, bashrcwird beim Terminalstart ausgeführt. Aber mein Anwendungsfall ist in etwa so: Zum Ausführen eines bestimmten Befehls, zum Beispiel ls, wenn der Benutzer einen anderen bestimmten Befehl cdauf dem Terminal ausführt . Meine aktuelle Lösung überschreibt den cdBefehl. Aber auch das ist m...

0
Bewertungen
0
Antworten
349
Ansichten

Wechseln Sie von zsh zu bash und ignorieren Sie Duplikate im Verlauf

Ich versuche von zsh zurück zu bash zu wechseln. Es gibt ein Problem in Bezug auf bash_history. Ich möchte keine Duplikate in meiner Geschichte. Dafür habe ich diese in .bashrc: # HIST* are bash-only variables, not environmental variables, so do not 'export' HISTCONTROL=erasedups:ignoreboth aber da...
fragte Enan Ajmain vor 6 Jahren

0
Bewertungen
1
Antwort
381
Ansicht

Wechseln Sie von zsh zur bash- und Verlaufssuchzeichenfolge

Ich hatte vor, von zsh nach bash zurückzukehren. Ich möchte zwei Dinge in meiner Bash, von denen eines den Fall ignoriert, und ich weiß, wie das geht. Eine andere ist die Suche nach Verlaufssubstrings in zsh, die vom oh-my-zsh-Framework bereitgestellt wird. Ich hatte diese 2 Zeilen in meinem .zshrc:...
fragte Enan Ajmain vor 6 Jahren

0
Bewertungen
1
Antwort
741
Ansicht

Wie schließt man den ssh-agent automatisch mit dem Schließen von Cygwin?

Ich bin unter Windows 10 Pro. Ich habe meiner Cygwin- ~/.bashrcDatei (vollständig aktuell) die folgenden Zeilen hinzugefügt : eval $(ssh-agent) > /dev/null ssh-add > /dev/null 2>&1 Damit ich diese nicht jedes Mal tun muss, da ich normalerweise nichts anderes mache als eine Verbindung z...

1
Bewertungen
2
Antworten
1797
Ansichten

Bash auf Ubuntu unter Windows gibt beim Start die Fehlermeldung "-bash: /home/user/.bashrc: Berechtigung verweigert" aus

Also arbeitete ich mit Bash unter Unbuntu unter Windows, um Linux zu lernen. Deshalb versuchte ich, die .bashrc-Datei als Lernmethode zu bearbeiten. Dazu bin ich in den Stammordner meines Laufwerks C: gegangen und habe die .bashrc in VS Code geöffnet. Ich habe eine Zeile am Ende der Datei hinzugefüg...

1
Bewertungen
1
Antwort
442
Ansichten

Ctrl D beendet bash nicht nach bashrc

Das bashrcwurde nicht von mir geschrieben und enthält viele verschiedene Konfigurationsdateien. Beim Einkauf kann ich bash nicht mehr mit Ctrl+ Dbeenden. Ich habe diese verwandte Frage zu zsh gefunden, und ich würde gerne wissen, mit welchem ​​Mechanismus dasselbe mit bash gemacht wird. Wenn Sie Ctr...
fragte MayeulC vor 6 Jahren

1
Bewertungen
0
Antworten
456
Ansichten

Gibt es eine Möglichkeit, die Fuzzy-Bash-Auto-Vervollständigung wie bei Intellij zu aktivieren?

Ich benutze viel Intellij, und eine der Funktionen, die ich liebe, ist die automatische Vervollständigung. Beachten Sie, wie Sie Buchstaben in Ihrer Eingabe überspringen können, und erraten Sie anhand dieser Buchstaben, was Sie wollen: Gibt es eine Möglichkeit, diese Art der automatischen Vervollst...

0
Bewertungen
1
Antwort
356
Ansichten

Bashrc unerwarteter EOF-Fehler

Ich bin ziemlich neu bei all dem, also entschuldige mich, wenn ich eine einfache Frage stelle. Ich muss meine .bashrc-Datei aktualisieren, die eine versteckte Datei im Basisverzeichnis ist. © öffnete es mit gedit und überschreibe es mit meiner eigenen Datei (cut-paste) und speichere und schließe .ba...
fragte Muhammad Kashif vor 6 Jahren

0
Bewertungen
1
Antwort
602
Ansichten

So setzen Sie den Bash-Verlauf in CentOS 7 auf den Standardwert

$ set -o | grep history history on $ echo $HISTFILE /root/.bash_history $ echo $HISTSIZE 1000 $ echo $HISTFILESIZE 1000 Ich habe den folgenden Befehl ausgeführt und der Verlauf wurde für alle Benutzer beim Abmelden deaktiviert $ ln -sf /dev/null ~/.bash_history && history -c && ex...

0
Bewertungen
2
Antworten
585
Ansichten

Linux: bashrc. Wie lädt man bashrc-Inhalte aus einer anderen Datei?

Ich muss gelegentlich Betriebssysteme auf den verschiedenen Linux-Maschinen installieren, die ich verwalte. Jedes Mal, wenn ich dies tue, muss ich die .bashrcDatei auf ein USB-Laufwerk kopieren, bevor das alte System gelöscht wird. Nach der Installation eines neuen Systems stelle ich es wieder her....
fragte user3728501 vor 6 Jahren

2
Bewertungen
1
Antwort
368
Ansichten

Listen Sie den Inhalt des Verzeichnisses automatisch auf, wenn Sie dorthin wechseln

Ich bin ein großer Fan der Datei ~ / .bash_aliases und versuche, den cdBefehl zu erhalten, den Inhalt eines Verzeichnisses automatisch aufzulisten, wenn ich zu ihm wechsle. In meine .bash_aliases-Datei habe ich alias cd='cd $1 && ls .'die Datei eingefügt, gespeichert und dann zum Laden der D...
fragte tonyWaldheim vor 6 Jahren

0
Bewertungen
1
Antwort
445
Ansichten

Fehler beim Installieren des Cygwin-Bashrc-Pakets

Cygwin konnte kein Paket installieren. Kann jemand mit den folgenden Angaben beraten? Nisarg.Rajput ~ apt-cyg install bashrc --2018-01-01 11:42:57-- http://ftp.ntu.edu.tw/pub/cygwin//x86_64/setup.bz2 Resolving ftp.ntu.edu.tw (ftp.ntu.edu.tw)... 140.112.36.185 Connecting to ftp.ntu.edu.tw (ftp.ntu....
fragte Nisarg vor 6 Jahren

1
Bewertungen
2
Antworten
1079
Ansichten

Aktivieren Sie virtualenv mit Alias

Ich kann meine virtuelle Python-Umgebung durch Eingabe von deren Ordner aktivieren . bin/activate. Ich möchte stattdessen einen einzelnen Wortalias eingeben, z. B. shazamaus dem Home-Ordner (oder einem anderen Ort), der die Umgebung aktiviert, in meinen Master-Projektordner wechselt und meine Projek...

0
Bewertungen
1
Antwort
1553
Ansichten

Wie füge ich alle Unterordner PYTHONPATH hinzu?

Alle meine Python-Modulquellen befinden sich im Ordner /src/*: /src/module1 /src/module2 ... /src/modules100 Wenn ich alle diese Module zu meinen hinzufügen möchte PYTHONPATH, muss ich sie .bashrcmithilfe des exportBefehls einzeln in meine einfügen. Kann man sie mit einem Befehl hinzufügen? (Im Gru...
fragte motam79 vor 7 Jahren

3
Bewertungen
1
Antwort
351
Ansicht

Bash-Makro, das mich nicht nach 3am "git push" lässt

Okay, im Grunde habe ich es geschafft, Probleme zu verursachen, indem ich sehr spät in die Nacht schiebe. Wie kann ich git push ändern (ohne git schreibgeschützte Dateien zwangsweise zu ändern), um "Sind Sie sicher?" Dialog zwischen 3 Uhr morgens und 6 Uhr morgens.
fragte Joonatan Samuel vor 7 Jahren

1
Bewertungen
1
Antwort
2073
Ansichten

Wie kann ich eine neue .bashrc-Datei in einem Mac bearbeiten, um den Python-Pfad festzulegen?

Ich habe versucht, eine neue Datei zu öffnen .bashrcWitz TextEditauf einem Mac (was ich nicht mit zu arbeiten gewohnt bin). Wie öffnet man eine solche neue Datei und stellt den Python-Pfad ein? Ich habe ein touch .bashrcund ein /Applications/TextEdit.app/Contents/MacOS/TextEdit .bashrcaber es sagt m...
fragte Alex vor 7 Jahren

0
Bewertungen
1
Antwort
554
Ansichten

Was bedeutet bashrc PS1 check ["$ PS1" = "\\ s - \\ v \\\" "]?

In der bashrc-Datei in Fedora / Red Hat sehe ich folgende Zeile: [ "$PS1" = "\\s-\\v\\\$ " ] && PS1="[\u@\h \W]\\$ " Was ist die Prüfung [ "$PS1" = "\\s-\\v\\\$ " ]und warum wird PS1 nur gesetzt, wenn der Test erfolgreich ist?
fragte Akilan vor 7 Jahren

10
Bewertungen
3
Antworten
2757
Ansichten

`ssh <host>`ist eine Login-Shell, aber` ssh <host> <command></command>ist nicht? </host></host>

Ich habe festgestellt, dass ich, wenn ich einen Befehl direkt auf einem SSH-Host mit der ssh &lt;host&gt; &lt;command&gt;Syntax ausführte, .bashrcdie Ausgabe von .bash_profile(oder .profile) aber nicht die Ausgabe von (oder ) sehe . Wenn ich zum Beispiel den folgenden Befehl oben in beiden Dateien p...

0
Bewertungen
1
Antwort
1482
Ansichten

.bashrc nicht automatisch initialisiert?

Beim Öffnen eines neuen Terminals muss ich das tun source ~/.bashrcoder source ~./bash_profilebevor meine $PATHVariable initialisiert wird. Ich dachte, .bashrchabe das automatisch gemacht? Wie mache ich es, damit ich das nicht tun muss.

1
Bewertungen
2
Antworten
379
Ansichten

Vollständiger Verzeichnispfad im Emacs-Stil in bash

Wenn Sie in emacs einen Dateipfad eingeben, kann ich Folgendes tun: ~/c/s/h/npu2-o.c&lt;TAB&gt; und haben es zu erweitern ~/code/skiboot/hw/npu2-opencapi.c Gibt es eine Möglichkeit, eine ähnliche Pfaderweiterung in bash zu erhalten?
fragte ajd vor 7 Jahren

0
Bewertungen
1
Antwort
2893
Ansichten

Wie kann ich das Passwort des Benutzers als Alias ​​in der bashrc-Datei hinzufügen?

Ich habe einen Alias ​​für den Benutzernamen erstellt und es funktioniert gut alias yb="ssh name@hostname" Es funktioniert gut, aber ich möchte auch einen Alias ​​für das Passwort erstellen. Kann jemand helfen, wie kann ich das tun?
fragte Ramesh Kumar vor 7 Jahren

18
Bewertungen
1
Antwort
4470
Ansichten

Bash ist wegen dieser Zeile in .bashrc langsam zu starten. Was könnte das bewirken?

Meine .bashrcDatei enthält eine Zeile mit diesem Effekt: alias prog="/path/to/script.sh $(find $(pwd) -name prog)" Wenn ich diese Zeile auskommentiere, startet Bash fast sofort, wenn ich ein neues Terminal öffne. Bei dieser Zeile gibt es eine Verzögerung von 4-5 Sekunden, bevor mein Cursor angezeig...

3
Bewertungen
1
Antwort
954
Ansichten

Welche bash-rc-Dateien werden auf nicht interaktiven / nicht-Login-Shells ausgeführt?

Mein Verständnis Es werden keine RC-Dateien für nicht interaktive / nicht angemeldete Shells aufgerufen. zum Beispiel diejenigen, die von cron betrieben werden (ich weiß es nicht sicher und würde sich auf das Fachwissen der Community stützen) Für nicht interaktive Shells muss die BASH_ENVUmgebungs...

0
Bewertungen
1
Antwort
514
Ansichten

Wie überprüfe ich, wo mein PATH geändert wird?

Ich habe in meinem PATH ein Ordnerziel enthalten, das nicht mehr existiert. Ich kann immer noch nicht finden, in welcher Datei es sich befindet. Ich habe nach .bashrc, .profile gesucht, .bash_profile existiert nicht. Gibt es eine einfache Methode, dies zu überprüfen?
fragte MattSom vor 7 Jahren

0
Bewertungen
1
Antwort
360
Ansichten

Schalten Sie das Touchpad bei jedem Start von Linux aus

Ich führe ein "bastard hodge-podge" von Debian (eine Art) Linux, das ursprünglich auf einem Pratham-Betriebssystem basiert, mit vielen Dingen, die ich erst bauen und installieren musste, um laufen zu können Schalten Sie das infernale Trackpad einfach beim Start aus Momentan muss ich daran denken, ei...
fragte OldBat OnnaRat vor 7 Jahren

8
Bewertungen
2
Antworten
926
Ansichten

Kann ich machen, dass bash das Parsen und Validieren eines bestimmten Alias ​​aufhört?

Ich verwende Fedora 25 und habe meinem Bash-Profil den folgenden Alias ​​hinzugefügt: alias releasenotes="dnf updateinfo --refresh info `dnf check-update | cut -d '.' -f 1 | xargs` | less" (Ich kann dnf updateinfo infoaufgrund von https://bugzilla.redhat.com/show_bug.cgi?id=1405191 nicht direkt ver...
fragte iLikeDirt vor 7 Jahren

0
Bewertungen
1
Antwort
343
Ansichten

Wie kann man die Umgebungsvariable ändern, wenn sich der Benutzer ändert?

Ich habe ein tragbares Terminal mit Bash-Shell auf einem USB-Laufwerk, und ich möchte bei jedem Computerwechsel verschiedene Umgebungsvariablen laden. Die Benutzer sind auf anderen Computern unterschiedlich. Wie kann ich die .bashrc-Datei dafür einrichten?

-2
Bewertungen
2
Antworten
914
Ansichten

.bash_profile: Zeile 260: Syntaxfehler in der Nähe des unerwarteten Tokens `('

Ich habe Bash-Funktion: WORKING_REACT_EXAMPLES="$HOME/tutorials/javascript/react/working-react-examples" dualpush() { cd $WORKING_REACT_EXAMPLES; cmpushall "$1"; cd ..; cmpushall $1; cd $WORKING_REACT_EXAMPLES ;} es sieht ähnlich aus wie meine anderen Funktionen. Wenn ich versuche, .bashrc zu bezie...
fragte codyc4321 vor 7 Jahren