Pytania oznaczone «bash»

95
Jak połączyć dwa ciągi, aby zbudować kompletną ścieżkę

Próbuję napisać skrypt basha. W tym skrypcie chcę, aby użytkownik wprowadził ścieżkę do katalogu. Następnie chcę dołączyć kilka ciągów na końcu tego ciągu i zbudować ścieżkę do niektórych podkatalogów. Na przykład załóżmy, że użytkownik wprowadza następujący ciąg: /home/user1/MyFolder Teraz...

94
Przekazywanie argumentów ze spacjami między skryptem (bash)

Mam następujące bash dwa skrypty popiół: #!/bin/bash ./b.sh 'My Argument' b.sh: #!/bin/bash someApp $* Plik binarny someApp otrzymuje $*jako 2 argumenty („Mój” i „Argument”) zamiast 1. Przetestowałem kilka rzeczy: Uruchomienie someApp tylko przez b.shdziała zgodnie z...

94
Jakie jest dokładne znaczenie Git Bash?

Git Bash Pracuję z Git Bash od dwóch dni. Teraz wiem, podstawowe operacje, takie jak commit, push, pull, fetch, i merge. Ale nadal nie wiem, czym właściwie jest sam Git Bash ! Szukałem dużo na temat Git Bash, ale wszystkie strony, które widziałem, koncentrują się na funkcjonalności jego...

93
Autouzupełnianie Bash w trybie powłoki Emacsa

W terminalu GNOME Bash wykonuje inteligentne automatyczne uzupełnianie. Na przykład apt-get in<TAB> staje się apt-get install W trybie powłoki Emacsa to automatyczne uzupełnianie nie działa, nawet po jawnym źródle /etc/bash_completion. Powyższy przykład zachowuje się jako inlub...

93
Jak mogę uzyskać unikalne wartości z tablicy w Bash?

Mam prawie to samo pytanie, co tutaj . Mam tablicę zawierającą aa ab aa ac aa aditd. Teraz chcę zaznaczyć wszystkie unikalne elementy z tej tablicy. Pomyślałem, że byłoby to proste z sort | uniqlub z, sort -ujak wspomnieli w innym pytaniu, ale nic się nie zmieniło w tablicy ... Kod to: echo...

93
odpowiednik rm i mv w oknach .cmd

Mam następujące elementy w skrypcie powłoki, chcę przekonwertować następujące wiersze do pliku cmd systemu Windows .. czy ktoś może podać dane wejściowe na temat tego, co jest odpowiednikiem „rm” i „mv” w pliku cmd systemu Windows. rm -f ${BUILD_ID}/${BUILD_ASIC}*rampatch* mv...

92
Uruchomienie polecenia w nowym oknie terminala Mac OS X.

Próbowałem dowiedzieć się, jak uruchomić polecenie bash w nowym oknie Max OS X Terminal.app. Jako przykład, oto jak uruchomiłbym moje polecenie w nowym procesie bash: bash -c "my command here" Ale to ponownie wykorzystuje istniejące okno terminala zamiast tworzyć nowe. Chcę coś...

92
Znajdowanie pustych katalogów UNIX

Muszę znaleźć puste katalogi dla podanej listy katalogów. Niektóre katalogi zawierają katalogi. Jeśli katalogi wewnętrzne są również puste, mogę powiedzieć, że katalog główny jest pusty, w przeciwnym razie nie jest pusty. Jak mogę to sprawdzić? Na przykład: A>A1(file1),A2 this is not...

92
Emulacja źródła Bash w Pythonie

Mam skrypt, który wygląda mniej więcej tak: export foo=/tmp/foo export bar=/tmp/bar Za każdym razem, gdy buduję, uruchamiam 'source init_env' (gdzie init_env to powyższy skrypt), aby ustawić kilka zmiennych. Aby osiągnąć to samo w Pythonie, uruchomiłem ten kod, reg = re.compile('export...