bash
Jak określić aktualną powłokę, nad którą pracuję
Jak mogę określić obecną powłokę, nad którą pracuję?
Czy wyjście samego polecenia ps będzie wystarczające?
Jak można to zrobić w różnych smakach Uniksa?
Pobranie bieżącej nazwy katalogu (bez pełnej ścieżki) w skrypcie Bash
Jak mogę uzyskać tylko bieżącą nazwę katalogu roboczego w skrypcie bash, lub nawet lepiej, tylko polecenie terminal.
pwd podaje pełną ścieżkę do bieżącego katalogu roboczego, np. {[1] } ale chcę tylko bin
Jak dodać pasek postępu do skryptu powłoki?
Podczas skryptowania w bash lub innej powłoce w *NIX, podczas uruchamiania polecenia, które zajmie więcej niż kilka sekund, p ... ad kopiowanie dużego pliku, otwarcie dużego pliku tar.
Jakie sposoby polecacie dodawanie pasków postępu do skryptów powłoki?
Jak zaimplementować typowe idiomy bash w Pythonie? [zamknięte]
Obecnie zajmuję się manipulacją plikami tekstowymi za pomocą kilku źle zapamiętanych AWK, sed, Bash i odrobiny Perla.
Widzia ... w których python jest dobry do tego typu rzeczy. Jak mogę użyć Pythona do zastąpienia skryptów powłoki, AWK, sed i znajomych?
Jak napisać skrypt bash, aby ponownie uruchomić proces, jeśli umrze?
Mam skrypt Pythona, który będzie sprawdzał kolejkę i wykonywał akcję na każdym elemencie:
# checkqueue.py
while True:
che ... run checkqueue.py
write processid to processidfile
Nazwę To z crontab:
# crontab
*/5 * * * * /path/to/keepalivescript.sh
Przekierowanie wszystkich danych wyjściowych do pliku [duplikat]
To pytanie ma już odpowiedź tutaj:
Jak mogę przekierować i dołączyć stdout i stderr do pliku z Bash?
... wysyłana na ekran, a nie zapisywana do pliku.
Czy istnieje sposób na przekierowanie wszystkich danych wyjściowych do pliku?
Podziel ciąg znaków na tablicę w Bash
W skrypcie Bash chciałbym podzielić linię na kawałki i zapisać je w tablicy.
Linia:
Paris, France, Europe
Chciałbym mieć ...
array[1] = France
array[2] = Europe
Chciałbym użyć prostego kodu, szybkość polecenia nie ma znaczenia. Jak mogę to zrobić?
Dodaj podział wiersza do 'git commit-m' z wiersza poleceń
Używam Gita z wiersza poleceń i próbuję dodać przerwę w wierszu do komunikatu commit (używając git commit -m "") bez wchodzenia do Vima.
Czy to możliwe?
Jak uruchomić skrypt powłoki na konsoli Unix lub terminalu Mac?
Wiem o tym, zapomnij o tym i naucz się tego jeszcze raz. Czas to zapisać.
Sprawdź istnienie argumentu wejściowego w skrypcie powłoki Bash
Muszę sprawdzić istnienie argumentu wejściowego. Mam następujący skrypt
if [ "$1" -gt "-1" ]
then echo hi
fi
I get
[: : integer expression expected
Jak sprawdzić argument input 1, aby sprawdzić, czy istnieje?
Jak echo poleceń powłoki podczas ich wykonywania
W skrypcie powłoki, jak odczytać wszystkie wywołane polecenia powłoki i rozwinąć nazwy zmiennych?
Na przykład, biorąc pod uw ... ennika wszystkich wywołanych poleceń powłoki i ich argumentów. Czy istnieje może lepszy sposób generowania takiego dziennika?
Lista tylko katalogów używających ls w bash: badanie
To polecenie wyświetla listę katalogów w bieżącej ścieżce: ls -d */
Co dokładnie robi wzór */?
I jak możemy podać ścieżkę bezwzględną w powyższym poleceniu (np. ls -d /home/alice/Documents) dla wypisania tylko katalogów w tej ścieżce?
Jak przeładować.profil bash z wiersza poleceń?
Jak mogę przeładować .bash_profile z linii poleceń?
Mogę sprawić, że powłoka rozpozna zmiany .bash_profile, wychodząc i logując się z powrotem, ale chciałbym móc to zrobić na żądanie.
Przypisywanie wartości domyślnych do zmiennych powłoki za pomocą jednego polecenia w bash
Mam całą masę testów na zmiennych w skrypcie powłoki bash (3.00), gdzie jeśli zmienna nie jest ustawiona, to przypisuje domyś ... , np.:
FOO=${ ${VARIABLE} : 'default' }
(Choć wiem, że to nie zadziała...)
Czy jestem szalony, czy coś takiego istnieje?
Jak przekierować wyjście do pliku i stdout
W bash wywołanie foo wyświetli dowolne wyjście z tego polecenia na wyjściu standardowym.
Wywołanie foo > output spowoduje ... o pliku (w tym przypadku 'output').
Czy istnieje sposób na przekierowanie wyjścia do pliku i aby wyświetlał się na stdout?
Niezawodny sposób na skrypt bash, aby uzyskać pełną ścieżkę do siebie? [duplikat]
To pytanie ma już odpowiedź tutaj:
pobieranie katalogu źródłowego skryptu Bash z wewnątrz
... wich ) nie musi rozwiązywać dowiązań symbolicznych (w rzeczywistości wolałbym zostawić je w spokoju, ale to nie jest wymóg).
Jak uniknąć pojedynczych cytatów w pojedynczych cytowanych ciągach?
Powiedzmy, że masz bash alias Jak:
alias rxvt='urxvt'
Co działa dobrze.
Jednakże:
alias rxvt='urxvt -fg '#111111' -bg ... 11111'\'' -bg '\''#111111'\''
Wydaje się bezbożny, chociaż reprezentowałby ten sam ciąg znaków, jeśli możesz je tak łączyć.
sudo echo "coś"> / etc / privilegedFile nie działa
Jest to dość proste pytanie, przynajmniej wydaje się, że powinno być, o uprawnieniach sudo w Linuksie.
Jest wiele razy, kied ... >> nie są dozwolone, nawet z rootem.
Czy Jest jakiś sposób, aby to zadziałało bez konieczności su lub sudo su w root?
Jaka jest różnica między [i [w Bash? [duplikat]
to pytanie ma już odpowiedzi tutaj :
... a warunkowe i zawiera ona te same operatory co test (i [).
Więc zastanawiam się, jaka jest różnica między [ i {[0] } W Bash?
Dlaczego języki skryptowe (np. Perl, Python, Ruby) nie są odpowiednie jako języki powłoki? [zamknięte]
Obecnie pytanie to nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referenc ... yskać dostęp do systemu plików lub zadań kontrolnych? Czy język programowania może być skalowany zarówno w górę, jak i w dół?