Pytania oznaczone «bash»

26
Wykonać funkcję readline bez przypisywania klawiszy?

Właśnie czytałem stronę podręcznika readline i odkryłem mnóstwo świetnych poleceń, o których nie wiedziałem. Jednak kilka nie ma domyślnych przypisań klawiszy. Czy istnieje sposób na wykonanie niezwiązanych poleceń z powłoki? Nie pytam, jak powiązać polecenie w ~ / .inputrc, ale jak wykonać je...

26
Jak wprowadzić katalog, którego nazwa jest tylko minusem?

Pobrałem lessn do mojego serwera WWW i rozpięła go. Zawiera folder o nazwie -. Zakładałem, że wiem, jak sobie z tym poradzić, ale nie wiem. Próbowałem cd -- -, ale to nie przynosi pożądanego efektu. Wydaje się, że stosowanie cytatów również na to nie wpływa. Wszędzie położyłem cięcia,...

26
wydrukować wyniki do 3 oddzielnych kolumn

MYPATH=/var/www/html/error_logs/ TOTALFILE=$(ls $MYPATH* | wc -l) FILETIME=$(stat --format=%y $MYPATH* | head -5 | cut -d'.' -f1) FILE=$(ls -1tcr $MYPATH* | head -5 | rev | cut -d/ -f1 | rev) TOPLINE=$(head -1 $MYPATH* | grep -Po '".*?"' | head -5) jak mogę elegancko wydrukować tę informację o 5...

26
Jak debugować i naprawić powolne autouzupełnianie w bash?

Po ostatniej aktualizacji (Ubuntu 12.04 LTS), uzupełnianie TAB w wierszu poleceń jest powolne. Po wprowadzeniu częściowego polecenia (np. evi [TAB]) Lub częściowej nazwy pliku (np. evince somedocu[TAB]) Powłoka, choć nie zawsze, zawiesza się na kilka sekund. Osobiście wolałbym mniej wydajne...

26
Bash nie znajduje programu, mimo że jest na mojej ścieżce

Mam program na swojej drodze. Program działa po uruchomieniu z pełną ścieżką. Ale programu nie można znaleźć, gdy uruchomię go z samą nazwą. Zasadniczo chcę zrozumieć, w jaki sposób możliwe jest wyświetlenie poniższych danych wyjściowych i jak to naprawić, aby mój program można było faktycznie...

26
ln -s ze ścieżką względem pwd

Próbuję utworzyć kilka dowiązań symbolicznych, ale nie mogę zrozumieć, dlaczego to działa ln -s /Users/niels/something/foo ~/bin/foo_link kiedy to cd /Users/niels/something ln -s foo ~/bin/foo_link nie jest. Uważam, że ma to coś wspólnego z foo_linklinkowaniem do foo...

26
ctrl c vs. ctrl z z zadaniem pierwszoplanowym

Ctrl+ Zzatrzymuje pracę, podczas gdy Ctrl+ Czabija pracę. Dlaczego? Czy inny sposób nie miałby większego sensu? z@z-lap:~$ sleep 100& [1] 4458 z@z-lap:~$ sleep 200& [2] 4459 z@z-lap:~$ jobs [1]- Running sleep 100 & [2]+ Running sleep 200 & z@z-lap:~$ fg %1 sleep 100 ^Z [1]+...

26
Jak korzystać z grep, gdy plik nie zawiera łańcucha

W moim skrypcie bash próbuję wydrukować wiersz, jeśli określony ciąg nie istnieje w pliku. if grep -q "$user2" /etc/passwd; then echo "User does exist!!" Tak to napisałem, jeśli chciałem, aby ciąg istniał w pliku, ale jak mogę to zmienić, aby wydrukować „użytkownik nie istnieje”, jeśli nie ma go...