Als «bash» getaggte Fragen

Bash ist eine kostenlose Shell für Unix-ähnliche Betriebssysteme aus dem GNU-Projekt.


1
Funktion funktioniert von der Kommandozeile, aber nicht vom Skript aus
Ich habe eine Shell-Skriptdatei, die einen Ruby-Dev-Server startet und den Titel des Fensters festlegt. Aus irgendeinem Grund funktioniert es nicht unter OS X, aber unter Ubuntu. Hier ist mein Drehbuch: [10:24:48] [user@mac site_web]$ tail ./sdev.sh #!/bin/bash title "dev server port 3000" RAILS_ENV=development rails s -p 3000 --debugger Läuft problemlos über …
macos  bash  script 

1
Wie finde ich Dateien, drucke einige Standardinformationen zu diesen Dateien und drucke die Alpha-Zeichenanzahl jedes Dateinamens?
Ich möchte so etwas: find "$dir" -type f -printf '%i:<alpha_char_count_of_base_filename>:%d:%p\n' Dann möchte ich zuerst nach Inode-Nummer sortieren, dann nach alpha_char_count_of_base_filename. Ich glaube, ich habe einen Teil der Lösung herausgefunden. Ich weiß, dass ich den alpha_char_count_of_base_filename mit diesem Code erhalten kann: basename "$filename" | tr -cd [:alpha:] | wc -m Es …
linux  bash  shell  find 


1
Entfernen Sie eine Git-Fehlermeldung
Ich schreibe ein kleines Git-Terminal-Skript. Alles ist fertig, aber ich habe einen Fehler. Wenn es kein Git-Verzeichnis gibt, kann ich den Fehler nicht an dev null weiterleiten. git status --porcelain --branch | grep -Eo '\[[a][hea]*[d].[1-9]' | sed 's/\[//' | awk '{print $(NF $0)}'2>/dev/null Kann jemand erklären, warum das so ist?
macos  bash  git 

2
Öffne ein neues ssh Fenster
Ich verwende derzeit CYGWIN, Git Bash und Msysgit sowie Putty und möchte ein neues Fenster an derselben Stelle von einem zum anderen öffnen. Gibt es einen Befehl, der CYGWIN von Git Bash oder Msysgit von CYGWIN ähnlich start .oder explorer .zu öffnen ist?


1
Erstellen eines anderen Benutzers für eine bestimmte Domain
Normalerweise logge ich mich als root ein, was meines Wissens nach eine schlechte Praxis ist. Also habe ich einen anderen Benutzer erstellt, nennen wir es user1. Außer jetzt, wenn ich mich als dieser Benutzer anmelde, bin ich in einem leeren / home-Verzeichnis und es ist ziemlich nutzlos. Das Problem ist, …
linux  bash 


2
Wie aktiviere ich die Terminal-Farbmarkierung in OS X für root?
Ich habe meinem .bash_profile unter / Users / [my username] die folgenden Zeilen hinzugefügt: export CLICOLOR=1 export LSCOLORS=ExFxCxDxBxegedabagacad Und es funktioniert gut. Wenn ich jedoch das Gleiche für root's .bash_profile unter / var / root gemacht habe, funktioniert es nicht. Irgendwelche Ideen, warum dies für root nicht funktioniert? Vielen Dank.



2
su Admin unter Mac OS X funktioniert nicht wie erwartet
Ich versuche, PostgreSQL unter Mac OS 10.6.4 zu installieren und muss mich als Administrator authentifizieren. In der Kommandozeile habe ich: su Administratorkennwort : shell-init: Fehler beim Abrufen des aktuellen Verzeichnisses: getcwd: Zugriff auf übergeordnete Verzeichnisse nicht möglich: Berechtigung verweigert Mein Benutzer ist ein Standardkonto (kein Administrator), Admin ein Administratorkonto, und …
bash  su 



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.