Chciałbym znaleźć numer najdłuższej linii z pliku. Na przykład, jeśli mam plik o następującej treści: lalala tatatata abracadabra mu mu mu jak mogę napisać skrypt bash, który da mi wynik podobny do tego 3 ->
Chciałbym znaleźć numer najdłuższej linii z pliku. Na przykład, jeśli mam plik o następującej treści: lalala tatatata abracadabra mu mu mu jak mogę napisać skrypt bash, który da mi wynik podobny do tego 3 ->
Potrzebuję dokładnego kodu, którego bym użył, ponieważ nie jestem w stanie go rozgryźć. Używam crontab -edo konfigurowania zadania crona, ale kiedy go zapisuję, nigdy nie działa. Próbuję też uruchomić plik wywołany newmail.shprzez użytkownika
Kiedy używam do polubienia for i in 1 2 3 4 5 wtedy mój plik zawiera #!/bin/shu góry. Ale kiedy używam for(( i = 0; i<=5; i++)) to pokazuje błąd Syntax error: Bad for loop variable i działa poprawnie po usunięciu shebang. Podaj mi powód
Mam plik, który składa się z adresu URL . Próbuję uzyskać adres URL z tego pliku za pomocą skryptu powłoki. W pliku adres URL wygląda następująco: ('URL', 'http://url.com'); Próbowałem użyć następujących opcji: cat file.php | grep 'URL' | awk '{ print $2 }' Daje to wynik...
Chcę wiedzieć, czy istnieje jakieś polecenie do uruchomienia aktualizacji apt-get w GUI, jak na poniższym obrazku: Wszystko, co chcę zrobić, to napisać skrypt, który zaktualizuje źródła oprogramowania za pomocą tego menedżera GUI. Dzięki temu mogę uczynić go bardziej przyjaznym dla użytkownika....
Piszę na skrypcie restartującym różne serwery. Po ponownym uruchomieniu chcę „poczekać”, aż wszystkie serwery powrócą do trybu online. (Dla uproszczenia zdefiniowałem dla niego online = możliwość pingowania) Tak więc dla każdego serwera ServerXY_W=1 echo -n "waiting for ServerXY ..." while...
Nie chcę pisać pliku ręcznie, więc stworzyłem skrypt powłoki. Czy istnieje sposób automatycznego zapisu i zapisania pliku bez konieczności naciskania klawiszy przez użytkownika? sudo nano blah #write stuff to file #save file #continue ^ To będzie w pliku * .sh Czy istnieje inny sposób na...
Dlaczego polecenie mkdir kończy się niepowodzeniem: „Brak takiego pliku lub katalogu”? #!/bin/bash set -e BIN_DIR="~/bin/" if [ ! -d "$BIN_DIR" ]; then mkdir
Rozważ ten skrypt Bash: #!/bin/bash echo Enter any character read char case $char in [a-z]) echo Lower case letter ;; [A-Z]) echo Upper case letter ;; [0-9]) echo Number ;; ?) echo Special char ;; *) echo You entered more than one character ;; esac Jeśli wprowadzę „a”, wynik będzie...
Poniższy kod wyświetli filena ekranie cokolwiek słowo po słowie. Na przykład: Hello będzie wyświetlany przez 1 sekundę i zniknie. Następnie następne słowo w zdaniu pojawi się na sekundę i zniknie i tak dalej. Jak wyprowadzić cokolwiek, co jest wyświetlane na środku ekranu? awk '{i=1;...
Napisałem skrypt, który usuwa wszystkie oprócz dwóch ostatnich plików w folderze: #!/bin/bash ls -1 --quoting-style=shell-always /path/to/some/folder \ | head -n -2 \ | xargs printf -- "'/path/to/some/folder/%s'\n" \ | xargs sudo rm -rf Ten skrypt będzie wykonywany codziennie jako zadanie...
Szukam skrypt, który tworzy animację obrotu za pomocą znaku /, -, |i \. Jeśli ciągle przełączasz się między tymi postaciami, powinno to wyglądać, jakby się obracało. Jak to
Czytałem już wiele pytań tutaj zadanych, jednak jakoś nic mi nie działa. Mam skrypt bash, w którym muszę wysłać hasło, które zrzuca bazę danych na zdalnym komputerze, więc wygląda to tak: !/bin/sh /usr/bin/ssh -p 91899 user@remoteHost mysqldump -u db_user -p#8111*@uu( my_database | gzip -c >...
W Ubuntu 16.04.3 mam bardzo prosty skrypt bash: test.sh [[ 0 == 0 ]] && result="true" || result="false" echo $result echo $USER $SHELL $0 Kiedy nazywam to jako użytkownik inny niż root melub jako root, działa zgodnie z oczekiwaniami. Jeśli użyję sudo ./test.sh, narzeka na błąd...
Jeśli w skrypcie powłoki zdefiniuję zmienną taką jak FOO=25, czy istnieje różnica między odwoływaniem się do niej jako $FOO$i
Aby ukryć niektóre pliki i foldery przed niewykwalifikowanymi oczami, zmodyfikowałem ich nazwy, umieszczając kropkę na początku nazwy. Działa, a pliki są ukryte. Wścibscy ludzie, którzy nie są wykwalifikowani, ich nie zobaczą. Za pomocą Nautilusa włączam i wyłączam „pokazywanie ukrytych plików” za...
Czy istnieje oprogramowanie, które utrzymuje czas moich działań i daje raport? Na podstawie skoncentrowanego okna i tytułu okna. Raport pokaże tylko czas poświęcony na określone okno i jego tytuł, taki jak: Application Title Time Firefox Ask Ubuntu - Mozilla Firefox
Kiedy wykonujemy zrzuty ekranu wybranych obszarów Ubuntu(używając Shift+ Prt Scrlub Ctrl+ Shift+ Prt Scr), zawsze wybieramy prostokątny obszar . Wiem, że mogę po prostu edytować obraz w jakimś oprogramowaniu, takim jak Inkscape, aby utworzyć okrąg z prostokątnym obrazem, ale chciałbym wiedzieć, czy...
Mam uruchomione skrypty, które zapisują plik tekstowy, a następnie otwierają go w edytorze. Jeśli otworzę okno emulatora terminala w sesji pulpitu i uruchomię skrypt, chciałbym, aby edytor był graficznym, takim jak gedit. Ale jeśli jestem zalogowany przez ConnectBot na telefonie lub podobnym...
Mam dwa okna, A i B. Czy można w jakiś sposób połączyć ze sobą dwa okna, tak że przejście na A również podnosi B, czy przejście na B również podnosi A? Rozumiem, że używanie wielu obszarów roboczych jest alternatywną opcją, ale zastanawiałem się, czy jest to również...