Pytania oznaczone «bash»

12
Usuń pliki o określonym zakresie wielkości

Chcę usunąć pliki, których rozmiar zawiera się między pewnymi wartościami. Na przykład mam następującą listę plików: -rw-r--r-- 1 smsc sys 558 Apr 30 13:07 stats.sfe.1.20120430130513.xml.Z -rw-r--r-- 1 smsc sys 388 Apr 30 15:32 stats.sfe.1.20120430153013.xml.Z -rw-r--r-- 1 smsc sys 386 Apr 30...

12
Wielowymiarowy dla pętli

Czy istnieje sposób na określenie wielu zmiennych (nie tylko liczb całkowitych) w forpętlach w bash? Mogę mieć 2 pliki zawierające dowolny tekst, z którym musiałbym pracować. Potrzebuję funkcjonalnie czegoś takiego: for i in $(cat file1) and j in $(cat file2); do command $i $j; done Jakieś...

12
Kopiowanie jednego pliku do wielu katalogów za pomocą cp

To pytanie jest kontynuacją mojego wcześniejszego pytania, polegającego na tworzeniu wielu katalogówmkdir . Używam bashpowłoki. Utworzyłem pięćdziesiąt katalogów, każdy rozpoczynający się od przedrostka „s”, za pomocą polecenia: mkdir $(printf "s%02i " $(seq 1 50)) który dopełnia do drugiej...

12
Jest wszystkim, co nie jest dowiązaniem symbolicznym

Czy lsistnieje sposób na pokazanie zanegowanych warunków, takich jak „wszystkie pliki, które nie są dowiązaniem symbolicznym”? Często używam tego ostatniego w katalogu projektu, ale przydatne byłyby również inne negacje. Na razie moje badania doprowadziły tylko do utworzenia aliasu do czegoś...

12
Dlaczego „$ ((~ 33))” daje -34?

$ echo $(( 255 )) 255 $ echo $(( 33 )) 33 $ echo $(( ~33 )) -34 $ echo $(( ~255 )) -256 $ a moje jądro to: $ uname -a Linux HOSTNAME 3.2.0-40-generic-pae #64-Ubuntu SMP Mon Mar 25 21:44:41 UTC 2013 i686 i686 i386 GNU/Linux PYTANIE: ~ służy do zanegowania liczby AFAIK. Ale dlaczego...

12
Jak uruchomić autouzupełnianie bez klawisza Tab?

Przesyłam na mój komputer za pomocą iPhone'a z aplikacją o nazwie ServerAuditior. Nie ma klawisza Tab. Zobacz zrzut ekranu. Jak uruchomić autouzupełnianie bez klawisza Tab? Nie chcę wpisywać dużej liczby znaków na dysku CD. W tej aplikacji mam klawisze strzałek. Mogę przesunąć palcem w dół w lewo...

12
Jak przechowywać potok (|) w zmiennej?

Chodzi o to, aby użyć go jako ... potoku w poleceniu. Na przykład: powiedzmy, że istnieje jakaś długa ścieżka, którą trzeba wielokrotnie powtarzać, a następnie potok i drugi program, tj. "directory1/directory2/direcotry3/file.dat | less -I " Chciałbym, aby ta część była przechowywana w zmiennej,...

12
Wyrażenie regularne w skrypcie bash

To jest mój pierwszy skrypt bashowy, więc prawdopodobnie popełniam łatwy błąd. Zasadniczo próbuję napisać skrypt, który pobiera grupy użytkowników, a jeśli należą do określonej grupy, odpowiednio to zarejestruje. Oczywiście będzie więcej funkcji, ale nie ma sensu budować tego, kiedy nie mogę nawet...

12
znajdź i usuń duplikaty w katalogu

Mam katalog z wieloma plikami img, a niektóre z nich są identyczne, ale wszystkie mają różne nazwy. Muszę usunąć duplikaty, ale bez narzędzi zewnętrznych tylko ze bashskryptem. Jestem początkującym w Linuksie. Próbowałem zagnieździć pętlę for, aby porównać md5sumy i w zależności od wyniku usunąć,...

12
Przecięcie dwóch tablic w BASH

Mam dwie takie tablice: A=(vol-175a3b54 vol-382c477b vol-8c027acf vol-93d6fed0 vol-71600106 vol-79f7970e vol-e3d6a894 vol-d9d6a8ae vol-8dbbc2fa vol-98c2bbef vol-ae7ed9e3 vol-5540e618 vol-9e3bbed3 vol-993bbed4 vol-a83bbee5 vol-ff52deb2) B=(vol-175a3b54 vol-e38d0c94 vol-2a19386a vol-b846c5cf...

12
Jak dodać wzorzec do zakończenia bash (do rozpakowania)?

Kiedy piszę unzip <tab> Otrzymuję listę wszystkich plików kończących się na .zip, co jest standardowym zachowaniem uzupełniania tabulacji dla unzippolecenia. Jednak chcę także uzupełnienia bash dla unzipplików list, które kończą się .udp, oprócz .zipplików. Jak mogę uzyskać takie...