Pytania oznaczone «bash»

2
Problemy z Ubuntu z $ BASH_VERSION i nowym użytkownikiem

Loguję się do mojego nowego Ubuntu VPS przez SSH z terminala na pulpicie Ubuntu. Stworzyłem nowego użytkownika adam , które dodałem do grupy sudo, więc nie muszę cały czas logować się jako root. Gdy loguję się jako root, wszystko jest zgodne z oczekiwaniami, z wyjątkiem sytuacji, gdy loguję się...

2
Wykryj, czy wyświetlacz jest prawidłowy w systemie Linux

Czy istnieje sposób na wykrycie, czy wyświetlacz jest ważny w kontrolowany sposób? Na przykład, jeśli ustawię $DISPLAY=anydisplay lub $DISPLAY=0.0, czy istnieje sposób sprawdzenia, czy anydisplay lub 0.0 czy jest prawidłowy ekran, do którego mam dostęp? Piszę program, który ma zostać uruchomiony...

2
Użyj daty, aby zaktualizować datę

Próbuję podążać za ćwiczeniami w Początek Linii poleceń Linuksa . Jedno z ćwiczeń wymaga ustawienia bieżącej godziny na 1 minutę temu. Podczas gdy mogę uzyskać czas o jedną minutę do przodu: echo $( date --date='60 seconds ago' ) Nie mogę go użyć do ustawienia wartości czasu. date...

2
Polecenie „Du” nie wyświetla wszystkich plików

I otrzymać inną liczbę plików z du -hi find: loom@loom-desktop$ du -h ~/storage/Apps/*/trunk/test/*.cpp | wc -l 35 loom@loom-desktop$ find ~/storage/Apps/ -path */trunk/test/*.cpp | wc -l 111 Jaki jest powód niedopasowania i jak wyświetlić listę wszystkich plików o odpowiednich rozmiarach w...

2
Błąd monitu Bash po naciśnięciu strzałki w górę

Napisałem ten ładny i kolorowy monit dla mojego terminala OS X: parse_git_branch() { git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/ [\1]/' } export PS1="\e]2;\w\a\e[1;30;1m\][\u@\[\033[0;36m\]\h\e[1;30;1m\]:\[\033[0;35m\]\w\e[1;30;1m\]] \[\033[0;31m\](\t)

2
iconv nie generuje poprawnie ascii

Mam następujące: $ file DailyFollowUp.csv DailyFollowUp.csv: Little-endian UTF-16 Unicode text, with very long lines, with CRLF, CR line terminators $ iconv -c -t ascii DailyFollowUp.csv > output.txt $ file output.txt output.txt: data Spodziewam się, że plik output.txt poda tekst ASCII....

2
Jak mogę dodać alias polecenia rake do OS X .bash_profile?

Próbuję dodać ten alias szyny do mojego pliku .bash_profile. alias migrate='bin/rake db:migrate db:test:clone’ Jeśli wprowadzę polecenie w terminalu, będzie ono trwać i działać dobrze, dopóki nie rozpocznę nowej sesji. Jeśli dodam polecenie do .bash_profile i robić source .bash_profile...

2
Bash podciąg ostatniego wystąpienia znaku

Próbuję napisać skrypt, który usuwa wszystko po ostatnim wystąpieniu znaku. Na przykład jeśli łańcuch jest DATETIME 2014.03.14 12:23:24, Chciałbym dostać sprawiedliwość DATETIME 2014.03.. Więc wszystko po ostatnim wystąpieniu kropki powinno zostać usunięte. Próbowałem różnych wariantów sed i expr...

2
Rozpakuj Linux z wykluczeniami z pliku .txt

Mam skrypt rozpakowywania w systemie Linux. Próbuje rozpakować za pomocą polecenia: unzip file.zip To oczywiście udane. Chcę teraz wykluczyć niektóre pliki. Instrukcja mówi mi o opcji -x. Użyłem tego i działa również, ale tylko dla jednego określonego folderu lub pliku. Metodą często...