Unix & Linux

48
Lista argumentów jest za długa dla ls

Podczas próby otwarcia ls *.txt | wc -lkatalogu zawierającego wiele plików pojawia się następujący błąd : -bash: /bin/ls: Argument list too long Czy próg tej „listy argumentów” zależy od dystrybucji lub specyfikacji komputera? Zwykle przesyłam wynik tak dużego wyniku do niektórych innych poleceń...

48
Usuń zduplikowane wpisy $ PATH za pomocą polecenia awk

Próbuję napisać funkcję powłoki bash, która pozwoli mi usunąć zduplikowane kopie katalogów ze zmiennej środowiskowej PATH. Powiedziano mi, że można to osiągnąć za pomocą polecenia jednoliniowego za pomocą awkpolecenia, ale nie mogę wymyślić, jak to zrobić. Czy ktoś wie...

48
Jak mogę całkowicie usunąć element z tablicy?

unset array[0]usuwa element, ale mimo to echo ${array[0]}otrzymuję wartość null, są też inne sposoby, ale jeśli element tablicy zawiera spacje takie jak poniżej array[0]='james young' array[1]='mary' array[2]='randy orton' ale one również nie wykonują zadania array=${array[@]:1} #removed the...

48
Jak pobierać z SourceForge za pomocą wget?

To pytanie wyjaśnia, jak to zrobić curl. Przyjęta odpowiedź wskazuje również na to Jeśli wget jest dostępny, byłoby to znacznie prostsze. Przejrzałem się, man wgetale zgubiłem się i nie znalazłem opcji śledzenia

48
Czy istnieje prosty sposób na „ponowne uruchomienie” panelu tmux?

Załóżmy, że mam tmuxpodział okna (1.7) w następujący sposób: ________________________ | 1 | | | |-----------+------------| | 2 | 3 | |___________|____________| Teraz rozmiary pionowe zostały dostosowane, więc nie jest to żaden z domyślnych układów. Czasami, gdy program się zacina lub podczas...

48
Obsługa tmux, TERM i 256 kolorów

Wprowadzenie Moje pytanie wynika z konieczności zrozumienia, dlaczego mam teraz (po wielu próbach) Terminal i tmux obsługujący 256 kolorów i tput colorsmówiący, że jest ich tylko 8. tło Zacznijmy od początku. Używam Ubuntu box, Guake , tmux , Vim i uwielbiam motyw Solarized . Wyglądały dość...