Pytania oznaczone «bash»

11
za pomocą statystyki, aby zapewnić znacznik czasu dla dotyku

Próbuję OCR niektóre dokumenty insitu (z wiersza polecenia systemu Linux na współużytkowaniu systemu Windows). Proces OCRing znajduje się w find, a ja mętlikami użyłem polecenia find, aby poprawnie poprowadzić pliki przez pętlę. Jednak muszę zachować oryginalny znacznik czasu dla zmodyfikowanego....

11
Dwa różne / etc / hosts w zależności od czasu

Staram się stworzyć pakiet produkcyjny dla siebie. Moim pierwszym celem jest zablokowanie Facebooka, Gmaila i Stackexchange od 0900 do 1600. Na razie edytowałem mój /etc/hostsi dodałem 0.0.0.0 www.facebook.com i podobne dla Gmaila i Stackexchange. Ale jestem trochę zdezorientowany, jak uwzględnić...

11
czytać z historią

Jak ustawić readhistorię obsługi wbudowanych poleceń, naciskając klawisz strzałki w górę / w dół, aby je przełączać? Próbowałem łapać, kiedy naciskasz klawisz w górę, jednak wydaje się, że nie działa z read: read -p '> ' -n 3 foo echo echo -n "$foo" | hexdump Wydaje się, że naciśnięcie...

11
Bash: Capture / Use last (or Nth) line in stdout

Pytanie Używam Bash. Kiedy szukam plików, często wykonuję następujące czynności: find -name stackexchange.hs I często wyniki będą wyglądać następująco: /youre/the/man/now/dog/stackexchange.hs /you/are/no/longer/the/dog/dog/stackexchange.hs /this/is/the/file/i/want/stackexchange.hs Następnie...

11
bash: unikaj pojedynczych linii od echa `-x`

Czy podczas uruchamiania z -xopcją możliwe jest wyłączenie poszczególnych poleceń z echa? Staram się, aby wynik był jak najbardziej schludny, więc uruchamiam niektóre części mojego skryptu w podpowłoce set +x. Jednak set +xsam wiersz jest nadal powtarzany i nie dodaje żadnych cennych informacji do...

11
Jak używać zmiennej jako części nazwy tablicy

Mam dwie tablice: arrayA=(1 2 3) arrayB=(a b c) i chcę wydrukować jeden z nich za pomocą argumentu wiersza poleceń, tzn. bez żadnego if else . Wypróbowałem kilka odmian składni bez powodzenia. Chcę zrobić coś takiego: ARG="$1" echo ${array${ARG}[@]} ale pojawia się błąd „złej zamiany”. Jak...

11
Rozwiń podpowłokę przed jej uruchomieniem?

Często uruchamiam polecenia za pomocą podpowłoki, a czasem chciałbym rozszerzyć podpowłoki, zanim coś uruchomię. W ten sposób mogę zweryfikować to, co robię, i ewentualnie edytować to, co się wkrótce wydarzy. Na przykład, jak mogę uzyskać rozwinięcie następującego wiersza polecenia, zanim go...