Pytania oznaczone «bash»

98
Ścieżka bezwzględna skryptu Bash w systemie OS X

Próbuję uzyskać bezwzględną ścieżkę do aktualnie uruchomionego skryptu w systemie OS X. Widziałem wiele odpowiedzi readlink -f $0. Jednak ponieważ OS X readlinkjest taki sam jak BSD, po prostu nie działa (działa z wersją GNU). Czy jest na to gotowe

98
Co oznacza „cd -”?

W skrypcie powłoki bash dzisiaj zauważyłem poniższe polecenie na końcu skryptu. Wiem, co jest, cdale nie jestem świadomy znaczenia kreski po nim. cd - Co to znaczy? Google naiwnie obcina to, -więc nie mogę znaleźć odpowiedzi.

98
Przeglądanie folderów w MSYS

To będzie najtrudniejsze pytanie dnia. Jak poruszać się po strukturze folderów systemu Windows w powłoce MSYS? Kiedy uruchamiam powłokę, widzę tylko znak „~”. Wpisuję „ls” i folder jest pusty. Chcę tylko wiedzieć, jak dostać się na mój dysk C.

98
Jak wyodrębnić tekst z ciągu za pomocą seda?

Mój przykładowy ciąg jest następujący: This is 02G05 a test string 20-Jul-2012 Teraz z powyższego ciągu chcę wyodrębnić 02G05. W tym celu wypróbowałem następujące wyrażenie regularne z sed $ echo "This is 02G05 a test string 20-Jul-2012" | sed -n '/\d+G\d+/p' Ale powyższe polecenie nic nie...

98
Powłoka - zapisuje zmienną zawartość do pliku

Chciałbym skopiować zawartość zmiennej (nazywanej tutaj var) do pliku. Nazwa pliku jest przechowywana w innej zmiennej destfile. Mam z tym problem. Oto, czego próbowałem: cp $var $destfile Próbowałem też tego samego z poleceniem dd ... Oczywiście powłoka pomyślała, że $varodnosi się do...

98
Zakończyć zsh, ale pozostawić uruchomione zadania otwarte?

Właśnie przełączyłem się z bash na zsh. W bash zadania w tle działają dalej po zamknięciu powłoki. Na przykład tutaj, dolphinkontynuuje działanie po exit: $ dolphin . ^Z [1]+ Stopped dolphin . $ bg [1]+ dolphin . & $ exit Tego właśnie chcę jako domyślnego zachowania. W przeciwieństwie...

98
Jak uruchomić Gradle z wiersza poleceń na Mac bash

Mam bardzo proste pytanie. Jestem zupełnie nowy na Macu i próbuję przenieść mój projekt Java na mój nowy Mac. Projekt zawiera plik Gradlew, który, jak sądziłem, mógłbym uruchomić z wiersza poleceń, aby zbudować i uruchomić na dowolnej maszynie. Kiedy robię gradlew z wiersza poleceń (w...

98
Alias ​​ZSH z parametrem

Próbuję utworzyć alias z parametrem dla mojego prostego dodawania / zatwierdzania / wypychania gita. Widziałem, że Function można użyć jako aliasu, więc próbuję, ale nie udało mi się. zanim miałem: alias gitall="git add . ; git commit -m 'update' ; git push" Ale chcę mieć możliwość...

97
Partia odpowiedników grawisów Bash

Podczas pracy z Bash'em mogę umieścić wynik jednego polecenia w innym poleceniu: my_command `echo Test` byłoby to samo co my_command Test (Oczywiście jest to tylko niepraktyczny przykład). Zastanawiam się tylko, czy możesz zrobić to samo w usłudze Batch.

97
Symulowanie naciśnięcia klawisza ENTER w skrypcie bash

Stworzyłem naprawdę prosty skrypt bash, który uruchamia kilka poleceń. jedno z tych poleceń wymaga wprowadzenia danych przez użytkownika w czasie wykonywania. tzn. pyta użytkownika „czy chcesz bla bla bla?”, chcę po prostu wysłać do niego klawisz enter, aby skrypt został całkowicie...

97
Odwołanie się do pliku względem wykonywanego skryptu

W pisanym przeze mnie skrypcie bash używam sourcedo dołączania zmiennej zdefiniowanej w pliku konfiguracyjnym. Skrypt do wykonania to act.sh, a skrypt do wykonania sourced to act.conf.sh, więc act.shmam: source act.conf.sh Jednak działa to tylko wtedy, gdy działa act.shw katalogu zawierającym...

97
HMAC-SHA1 w bash

Czy istnieje skrypt bash do generowania HMAC-SHA1skrótu? Szukam czegoś równoważnego z następującym kodem PHP: hash_hmac("sha1", "value", "key");