bash

Jak zerować Pad sekwencji liczb całkowitych w bash tak, że wszystkie mają tę samą szerokość?

Muszę zapętlić kilka wartości, for i in $(seq $first $last) do does something here done Dla $first i $last, musi mieć ... 01. Pętli do 99999 na przykład, ale długość musi być 5. E. g.: 00002, 00042, 00212, 012312 i tak dalej. Jak mogę to zrobić?

Jak Mogę wyłączyć wszystkie wyjścia z polecenia za pomocą Bash?

Mam skrypt Basha, który uruchamia program z parametrami. Ten program wyświetla pewien status (robiąc to, robiąc tamto...). N ... am był cichy. Jak mogę uniemożliwić wyświetlanie czegokolwiek przez skrypt? Szukam czegoś takiego jak Windows ' "echo off" .

Przechwytywanie grup z wyrażenia regularnego Grep

Mam ten mały skrypt w sh (Mac OSX 10.6), aby przejrzeć tablicę plików. Google przestało być pomocne w tym momencie: files=" ... name, i chciałem dodać łańcuch ".jpg " do końca, czy mogę cat $name '.jpg'? Proszę wyjaśnić, co się dzieje, jeśli masz czas.

Zmiana domyślnej powłoki w Linuksie [zamknięta]

Zamknięte. to pytanie jest off-topic . Obecnie nie przyjmuje odpowiedzi. ... Jak można zmienić domyślną powłokę? Polecenie env obecnie mówi: SHELL=/bin/tcsh I chcę zmienić to na Bash.

Wyjście rury i przechwytywanie statusu wyjścia w Bash

Chcę wykonać długo działające polecenie w Bash, i zarówno przechwycić jego status wyjścia, jak i tee jego wyjście. Więc rob ... e polecenie działa długo i przekierowanie wyjścia do pliku, aby wyświetlić go później, nie jest dla mnie dobrym rozwiązaniem.

Automatyczne wyjście ze skryptu powłoki bash w przypadku błędu

Pisałem skrypt powłoki i uznałbym go za przydatny, gdyby istniała możliwość wstrzymania wykonania skryptu powłoki, jeśli któr ... nym rozwiązaniem), ale czy jest globalne ustawienie, aby skrypt zakończył działanie, jeśli jedno z poleceń nie powiedzie się?

Jak sprawdzić, czy działa w Cygwin, Mac lub Linux?

Mam skrypt powłoki, który jest używany zarówno na Windows / Cygwin i Mac i Linux. Potrzebuje nieco innych zmiennych dla każdej wersji. Jak skrypt powłoki / bash może wykryć, czy działa w Cygwinie, na Macu czy w Linuksie?

Wypisuje plik pomijający pierwsze linie X w Bash

Mam bardzo długi plik, który chcę wydrukować, ale pomijając na przykład pierwsze linie 1E6. Zajrzałem na stronę podręcznika kota, ale nie widziałem żadnej opcji, aby to zrobić. Szukam polecenia do tego lub prostego programu bash.

Sprawdź, czy tablica Bash zawiera wartość

W Bash, jaki jest najprostszy sposób na sprawdzenie, czy tablica zawiera określoną wartość? Edit: z Pomocą odpowiedzi i ... e") == "y" ]; then echo "contains three" fi Nie jestem pewien, czy to najlepsze rozwiązanie, ale wydaje się, że działa.

Różnica między return I exit w funkcjach Bash

Jaka jest różnica pomiędzy instrukcją return i exit w funkcjach BASH w odniesieniu do kodów zakończenia?

Jak uruchomić wiele programów równolegle ze skryptu bash?

Próbuję napisać . SH plik, który uruchamia wiele programów jednocześnie Próbowałem tego prog1 prog2 Ale to uruchamia prog1 potem czeka aż prog1 się skończy, a następnie uruchamia prog2... Więc jak mogę je uruchomić równolegle?

Czy skrypt powłoki może ustawić zmienne środowiskowe wywołującej powłoki? [duplikat]

to pytanie ma już odpowiedzi tutaj : ... źródła skrypt csh. Czy jest jakieś rozsądne rozwiązanie, które nie wymaga pisania i utrzymywania dwóch wersji na scenariusz?

Jak zwrócić wartość łańcuchową z funkcji Bash

Chciałbym zwrócić ciąg znaków z funkcji Bash. Napiszę przykład w Javie, aby pokazać, co chciałbym zrobić: public String ge ... bash, ale czy istnieje lepszy sposób, aby to zrobić? function getSomeString { echo "tadaa" } VARIABLE=$(getSomeString)

Jak ustawić bieżący katalog roboczy do katalogu skryptu?

Piszę skrypt Basha. Bieżący katalog roboczy musi być zawsze katalogiem, w którym znajduje się skrypt. Domyślnym zachowaniem jest to, że bieżący katalog roboczy w skrypcie jest katalogiem powłoki, z której go uruchamiam, ale nie chcę tego zachowania.

Jak utworzyć skok CPU za pomocą polecenia bash

Chcę stworzyć prawie 100% obciążenie na komputerze z Linuksem. To system czterordzeniowy i chcę, żeby wszystkie rdzenie były ... oną ilość czasu, a następnie zatrzymać. Mam nadzieję, że w bashu jest jakaś sztuczka. Myślę o jakiejś nieskończonej pętli.

Przetwarza wszystkie argumenty z wyjątkiem pierwszego (w skrypcie bash)

Mam prosty skrypt, w którym pierwszy argument jest zarezerwowany dla nazwy pliku, a wszystkie inne opcjonalne argumenty powin ... a czym polega problem i jak Mogę przetworzyć wszystkie argumenty oprócz pierwszego argumentu przekazanego do bash scenariusz?

Jak uruchomić skrypt powłoki bez użycia poleceń "sh" lub "bash"?

Mam skrypt powłoki, który chcę uruchomić bez użycia poleceń "sh" lub "bash". Na przykład: Zamiast: sh script.sh Chcę użyć ... tu z innym plikiem w zmiennej PATH. Używam serwera uniwersyteckiego i nie mam uprawnień do tworzenia pliku w tych miejscach.

Około.profil bash,bashrc, a gdzie powinno być napisane alias? [duplikat]

Możliwy Duplikat: Jaka jest różnica między .bashrc,bash_profile,środowisko? Wydaje się, że jeśli użyję alias ls=' ... y powłokę login od non-login shell? Niektóre strony mówią użyj .bash_aliases, ale to nie działa na Mac OS X, jak się wydaje.

Powtórz polecenie automatycznie w Linuksie

Czy jest możliwe w Linuksie, aby polecenie powtarzało się co n sekund? Say, I have an import running, and I am doing ls -l Aby sprawdzić, czy Rozmiar pliku wzrasta. Chciałbym mieć polecenie, aby to powtarzać automatycznie.

Pseudo-terminal nie zostanie przydzielony, ponieważ stdin nie jest terminalem

Próbuję napisać skrypt powłoki, który tworzy pewne katalogi na zdalnym serwerze, a następnie używa scp do kopiowania plików z ... na zawsze. Mój klucz publiczny jest zaufany na serwerze i mogę uruchamiać wszystkie polecenia poza skryptem. Jakieś pomysły?