Jak znaleźć liczbę argumentów przekazanych do skryptu Bash? Oto co mam obecnie: #!/bin/bash i=0 for var in "$@" do i=i+1 done Czy istnieją inne (lepsze) sposoby na zrobienie
Jak znaleźć liczbę argumentów przekazanych do skryptu Bash? Oto co mam obecnie: #!/bin/bash i=0 for var in "$@" do i=i+1 done Czy istnieją inne (lepsze) sposoby na zrobienie
Próbuję utworzyć alias, który używa zarówno wielu poleceń Git, jak i parametrów pozycyjnych. Dla każdej z nich są strony Stackoverflow, a zrobienie obu wydaje się boleśnie oczywiste, ale mam problem. Na przykład chcę przejść do gałęzi foo i wykonać status. Więc w moim .gitconfigmam: [alias]...
Wszystkie wiersze z komentarzami w pliku zaczynają się od #. Jak mogę usunąć wszystkie linie (i tylko te linie), które zaczynają się od #? Inne wiersze zawierające #, ale nie na początku wiersza, należy
Czy istnieje polecenie bash, które zlicza pliki pasujące do wzorca? Na przykład chcę uzyskać liczbę wszystkich plików w katalogu, które pasują do tego wzorca:
W skrypcie powłoki chcę pobrać plik z jakiegoś adresu URL i zapisać go w określonym folderze. Jakiej konkretnej flagi CLI należy użyć, aby pobrać pliki do określonego folderu za pomocą curlpolecenia lub jak inaczej uzyskać ten
Próbuję zrozumieć różnicę między git push --force i git push --force-with-lease Domyślam się, że ten ostatni wypycha do pilota tylko wtedy, gdy pilot nie ma zatwierdzeń, których nie ma lokalny oddział
Kiedy próbuję przekazać moją aplikację do Heroku, otrzymuję następującą odpowiedź: fatal: 'heroku' does not appear to be a git repository fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. Wypróbowałem „klucze heroku:...
Ja to zrobiłem: $ z() { echo 'hello world'; } Jak się tego
#!/bin/bash if [!-d /home/mlzboy/b2c2/shared/db]; then mkdir -p /home/mlzboy/b2c2/shared/db; fi; To nie działa. Czy ktoś może
Chciałbym powiedzieć, że maksymalnie 10 wierszy z grepa. Nie chcę, żeby mój komputer ciężko pracował. Chcę, żeby się zatrzymało po 10 wynikach znalezionych przez grep. Czy to
Przekaż opinię na temat przepełnienia stosu w usłudze : Git Bash udostępniono w usłudze Stack Overflow Rozwijam się na maszynie z systemem Windows. Jedyne miejsce, którego potrzebuję do wiersza poleceń Linuksa, to Git Bash. Problem polega na tym: kiedy go otwieram, jestem...
Tak dużo wiem: $ command 2>> error $ command 1>> output Czy jest jakiś sposób, aby wyprowadzić stderr do pliku błędu i wyprowadzić stdout do pliku wyjściowego w tym samym wierszu
Przesłana ~/.ssh/id_rsa.pubdo kluczy SSH Bitbucket jest jak wyjaśniono , ale Git wciąż pyta o hasło przy każdej operacji (na przykład git pull). Przegapiłem coś? Jest to prywatne repozytorium (rozwidlenie prywatnego repozytorium innej osoby) i sklonowałem je w następujący sposób: git clone...
Usiłuję zaimplementować funkcję pull to refresh w UITableView w UIViewController. Nie mogę użyć UITableViewController, ponieważ chcę, aby UITableView był mniejszym widokiem podrzędnym w kontrolerze widoku, a niektóre inne rzeczy nad nim. Zakładam, że jest to możliwe, ale czy ktoś widział jego...
Czasami podczas tworzenia warunków warunkowych kod nic nie robi, np. Chcę, aby Bash nic nie robił, gdy $ajest większy niż „10”, wypisuje „1”, jeśli $ajest mniejszy niż „5”, w przeciwnym razie wypisuje „2”: if [ "$a" -ge 10 ] then elif [ "$a" -le 5 ] then echo "1" else echo "2" fi To jest...
Czy dane wyjściowe polecenia Bash są przechowywane w jakimkolwiek rejestrze? Np. Coś podobnego do $?przechwytywania wyjścia zamiast statusu wyjścia. Mógłbym przypisać dane wyjściowe do zmiennej z: output=$(command) ale to więcej pisania ...
Jaki jest szybki i brudny sposób, aby upewnić się, że w danym momencie działa tylko jedna instancja skryptu
Próbuję użyć Jsch do ustanowienia połączenia SSH w Javie. Mój kod generuje następujący wyjątek: com.jcraft.jsch.JSchException: UnknownHostKey: mywebsite.com. RSA key fingerprint is 22:fb:ee:fe:18:cd:aa:9a:9c:78:89:9f:b4:78:75:b4 Nie mogę znaleźć sposobu weryfikacji klucza hosta w dokumentacji...
Otrzymuję taką JSONodpowiedź z curlpolecenia: [ { "cid": 49, "pyn": "yi4", "hans": "亿", "hant": "億", "tid": 68, "l10n": "cent million", "pid": 1, "pos": "num", "pos_txt": "" }, { "cid": 50, "pyn": "yi4", "hans": "亿", "hant": "億", "tid": 69, "l10n": "100 millions", "pid": 1,...
Właśnie przeglądałem jeden z artykułów DavidaHaydena na temat Hashing User Passwords . Naprawdę nie mogę dostać tego, co on chce osiągnąć. Oto jego kod: private static string CreateSalt(int size) { //Generate a cryptographic random number. RNGCryptoServiceProvider rng = new...