Mam skrytkę o niepoprawnym nazwisku. Chciałbym naprawić nazwę, aby była dokładna. Jak mogę zmienić nazwę
Mam skrytkę o niepoprawnym nazwisku. Chciałbym naprawić nazwę, aby była dokładna. Jak mogę zmienić nazwę
Mam zmienną varw skrypcie Bash zawierającą ciąg, na przykład: echo $var "some string.rtf" Chcę usunąć ostatnie 4 znaki tego ciągu i przypisać wynik do nowej zmiennej var2, aby echo $var2 "some string" W jaki sposób mogę to
Jak czytać pierwszą linię pliku przy użyciu
Chcę iterować listę plików. Ta lista jest wynikiem findpolecenia, więc wymyśliłem: getlist() { for f in $(find . -iname "foo*") do echo "File found: $f" # do something useful done } Jest w porządku, chyba że plik ma spacje w nazwie: $ ls foo_bar_baz.txt foo bar baz.txt $ getlist File...
Możliwa duplikat: zgrywanie zestawu katalogów i tworzenie skompresowanego pliku tar W tym poście opisano, jak rozpakować każdy plik osobno w strukturze katalogów. Muszę jednak zrobić coś nieco innego. Muszę utworzyć jeden duży plik gzip dla wszystkich plików w określonym katalogu....
Zaakceptowałem i połączyłem żądanie ściągnięcia na githubie, a teraz nie mogę już wycofać moich zobowiązań. Wiadomość jest: ! [remote rejected] master -> master (push declined due to email privacy restrictions) error: failed to push some refs to
Muszę mieć możliwość tworzenia kont użytkowników w moim systemie Linux (Fedora 10) i automatycznego przypisywania hasła za pomocą skryptu bash (lub w razie potrzeby w inny sposób). Łatwo jest utworzyć użytkownika za pomocą Bash, np .: [whoever@server ]# /usr/sbin/useradd newuser Czy można...
Zrobiłem git stash popi skończyłem z konfliktami scalania. Usunąłem pliki z systemu plików i zrobiłem to git checkouttak, jak pokazano poniżej, ale wydaje się, że pliki nadal nie są scalone. Następnie spróbowałem zastąpić pliki i git checkoutpowtórzyć ten sam wynik. Próbowałem wymusić to -fflagą....
Wcześniej miałem do 8 terminali git bash działających w tym samym czasie. Obecnie mam tylko 2 w górę. Nie widziałem wcześniej tego błędu i nie rozumiem, co go powoduje. Każda pomoc będzie mile widziana! Zdjęcie w załączeniu:
Szukam prostego sposobu znalezienia długości najdłuższej linii w pliku. Idealnie byłoby to proste polecenie powłoki bash zamiast
Tworzę skrypt szybkiego tworzenia kopii zapasowych, który zrzuci niektóre bazy danych do ładnej / schludnej struktury katalogów i zdałem sobie sprawę, że muszę przetestować, aby upewnić się, że katalogi istnieją, zanim je utworzę. Kod, który mam, działa, ale wydaje się, że jest na to lepszy...
Chcę utworzyć skrót I love cupcakes(podpisany kluczemabcdeg ) Jak mogę utworzyć ten skrót za pomocą Crypto
Piszę serię skryptów do zarządzania Git w Zsh. Jak sprawdzić, czy bieżący katalog to repozytorium Git? (Gdy nie jestem w repozytorium Git, nie chcę wykonywać wielu poleceń i otrzymywać fatal: Not a git
Próbuję napisać prosty skrypt bash, który skopiuje całą zawartość folderu, w tym ukryte pliki i foldery, do innego folderu, ale chcę wykluczyć niektóre określone foldery. Jak mogłem to
Muszę wygenerować losowy numer portu pomiędzy 2000-65000skryptem powłoki. Problemem jest $RANDOM15-bitowa liczba, więc utknąłem! PORT=$(($RANDOM%63000+2001)) działałby ładnie, gdyby nie ograniczenie wielkości. Czy ktoś ma przykład, w jaki sposób mogę to zrobić, może poprzez wyciągnięcie czegoś...
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 8 lat temu . Popraw to pytanie Zastanawiam się, w jaki sposób można...
Jak ze skryptu bash mogę szybko dowiedzieć się, czy port 445jest otwarty / nasłuchuje na serwerze. Wypróbowałem kilka opcji, ale chcę czegoś szybkiego: 1. lsof -i :445 (Zajmuje sekundy) 2. netstat -an |grep 445 |grep LISTEN(Zajmuje sekundy) 3. telnet(Nie zwraca) 4. nmap, netcatNie są dostępne...
Używam powłoki SH i próbuję porównać ciąg z wartością zmiennej, ale ifwarunek jest zawsze wykonywany na true. Czemu? Oto kod: Sourcesystem="ABC" if [ "$Sourcesystem" -eq 'XYZ' ]; then echo "Sourcesystem Matched" else echo "Sourcesystem is NOT Matched $Sourcesystem" fi; echo Sourcesystem...
Przeglądając sekcję „Tablica” na stronie podręcznika bash (1), nie znalazłem sposobu na wycięcie tablicy. Więc wymyśliłem tę zbyt skomplikowaną funkcję: #!/bin/bash # @brief: slice a bash array # @arg1: output-name # @arg2: input-name # @args: seq args #
Pracuję nad skryptem, który musi wykonać akcję w każdym podkatalogu określonego folderu. Jaki jest najskuteczniejszy sposób na napisanie