Czy są jakieś substytuty, alternatywy lub sztuczki do opóźniania poleceń bez użycia sleep? Na przykład wykonanie poniższej komendy bez użycia trybu uśpienia: $ sleep 10 && echo "This is a
Czy są jakieś substytuty, alternatywy lub sztuczki do opóźniania poleceń bez użycia sleep? Na przykład wykonanie poniższej komendy bez użycia trybu uśpienia: $ sleep 10 && echo "This is a
W mojej kopii conda.shskryptu widzę następujące wiersze: if [ -n "${_CE_CONDA}" ] && [ -n "${WINDIR+x}" ]; then SYSP=$(\dirname "${CONDA_EXE}") else SYSP=$(\dirname "${CONDA_EXE}") SYSP=$(\dirname "${SYSP}") fi Jestem ciekaw, dlaczego istnieje odwrotny ukośnik przed The dw dirname. Nie...
Na przykład {a..c}{1..3}rozwija się do a1 a2 a3 b1 b2 b3 c1 c2 c3. Jeśli chciałbym wydrukować a1 b1 c1 a2 b2 c2 a3 b3 c3, czy istnieje analogiczny sposób na zrobienie tego? Jaki jest najprostszy
Wyrażenie: $ ksh -c 'for ((i=0;i<10;i++)){ echo $i;}' 0 1 2 3 4 działa poprawnie. Nie mogę znaleźć opisu tej składni, w której {...;}zastępuje ; do ...; doneona instrukcję. Czy jest odniesienie w instrukcji? Dla których powłok to działa
Historia to polecenie wbudowane w powłokę, którego nie mogłem użyć w skrypcie BASH. Czy istnieje sposób, aby to osiągnąć za pomocą skryptu BASH? Oto mój skrypt dla Ciebie: #!/bin/bash history | tail -100 > /tmp/history.log cd /tmp uuencode history.log history.txt | mail -s "History log of...
Jak skonfigurować Ctrl-Lewo i Ctrl-Prawo jako skróty poprzedniego / następnego słowa dla bash (obecnie Alt-B i
Powiedzmy, że mam skrypt o nazwie script, który czyta stdini wyrzuca niektóre wyniki na ekran. Gdybym chciał nakarmić go zawartością jednego pliku, napisałbym: $ ./script < file1.txt Ale co jeśli chcę przesłać zawartość wielu plików do skryptu w ten sam sposób, czy to w ogóle możliwe? Do tej...
Chcę zobaczyć wszystkie polecenia bash, które zostały uruchomione na serwerze Linux na wielu kontach użytkowników. Konkretna dystrybucja, której używam, to CentOS 5.7. Czy istnieje sposób globalnego wyszukiwania plików .bash_history na serwerze, czy byłby to proces bardziej domowy locate | cat |...
Jak czytać hasła w skryptach bash w sposób podobny do narzędzi, które nie wyświetlają ich na terminalu? (Zmiana czcionki na czarną na czarną może być trudna dzięki łatwemu kopiowaniu i wklejaniu - więc nie jest to
Właśnie dowiedziałem się, że Linux ma sudo !!polecenie, które dosłownie odnosi sudosię do ostatnio wprowadzonego polecenia. Nigdy o tym nie słyszałem. Czy to wspólna kontrola? Gdzie mogę znaleźć dokumentację na ten
Czasami źle rozumiem składnię polecenia: # mysql -d test mysql: unknown option '-d' # echo $? 2 Próbuję ponownie i mam rację: # mysql --database test Welcome to the MySQL monitor. mysql > ... Jak zapobiec pierwszej komendzie z kodem błędu innym niż 0, aby przejść do...
Kiedy piszę to w terminalu test 4 -lt 6 Nie otrzymuję żadnych danych wyjściowych. Dlaczego nie? Potrzebuję tego 0 lub
Naprawdę lubię „zerowanie koalescencyjne”, w którym można ustawić zmienną na pierwszą wartość „inną niż null” na liście rzeczy. Obsługuje to wiele języków, na przykład: DO#: String myStr = string1 ?? string2 ?? "default"; JavaScript: var myStr = string1 || string2 || "default"; ...itp. Jestem...
Jak mogę uzyskać kawałek $@Basha bez konieczności kopiowania wszystkich parametrów pozycyjnych do innej tablicy, takiej jak ta? argv=( "$@" ) echo
Zadanie polegało mi na utworzeniu skryptu zautomatyzowanego serwera, a jednym z nich był raport wszystkich wyników każdego wykonanego polecenia. Chcę zapisać komunikat o błędzie w ciągu i dołączyć go do pliku tekstowego. Powiedzmy, że uruchomiłem to polecenie: /sbin/modprobe -n -v...
To jest kod bash, który powinien zostać uruchomiony. Więc najpierw zastępuje użytkownika openproject, a następnie uruchamia cały kod: su openproject -c "bash -l" cd ~/openproject git checkout Gemfile.lock git pull bundle install RAILS_ENV="production" bundle exec rake
Próbowałem „man echo” w Bash i powiedział mi, że „echo --help” wyświetli pomoc, a następnie zakończy działanie, i podobnie, że „echo - wersja” wyświetli wersję i zakończy działanie. Ale dlaczego to nie działa? „echo --help” po prostu drukuje „--help” dosłownie....
Niektóre przypadki bash zmieniają historię poleceń, kiedy ponownie używasz i edytujesz poprzednie polecenie, inne najwyraźniej nie. Szukałem i szukałem, ale nie mogę znaleźć niczego, co mówi, jak zapobiec modyfikowaniu poleceń w historii, gdy są one ponownie używane i edytowane. Są to pytania,...
Zamknięte . To pytanie wymaga szczegółów lub jasności . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Dodaj szczegóły i wyjaśnij problem, edytując ten post . Zamknięte 4 lata temu . Próbuję utworzyć aplikację spritz. Wszystko działało...