Pytania otagowane jako bash

Bash to darmowa powłoka dla systemów operacyjnych typu Unix z projektu GNU.

1
Uruchomienie Bash jest powolne z powodu tej linii w .bashrc. Co może to powodować?
Mój .bashrcplik zawiera linię do tego efektu: alias prog="/path/to/script.sh $(find $(pwd) -name prog)" Kiedy komentuję ten wiersz, Bash zaczyna się niemal natychmiast po otwarciu nowego terminalu. W tym wierszu pojawia się opóźnienie 4–5 sekund, zanim pojawi się mój kursor. Usunięcie zagnieżdżonych poleceń $(pwd)itp. Również przyspiesza je ponownie. Dlaczego to się …

3
Jak zmniejszyć rozmiar pliku PDF i zachować zakładki?
Mam plik PDF w wysokości ~ 259 MB. Zrobiłem pdf2psi ps2pdf. Ostateczny rozmiar wynosił 45 MB. W żadnym czytniku nie widzę żadnej widocznej różnicy w jakości. Mimo to zakładki zostały utracone. Próbowałem użyć pdftk, ale nie zachowało zakładek. pdftk ... update_info Co spowodowało ogromne zmniejszenie rozmiaru? Czy istnieje alternatywa, aby …
19 linux  bash  pdf 

3
Odpowiednik Ctrl-r bash w PowerShell
czy ktoś wie o sposobie korzystania z funkcji wyszukiwania poleceń wstecz bash [Ctrl-r](i [Ctrl-o]), które są tak przydatne, w Windows PowerShell? C-rjest potężniejszą arrow upmanipulacją historią, jest jak emacs C-r, ponieważ przeszukuje wstecz wewnątrz wcześniej wprowadzonych poleceń. Następnie C-owykonuje to polecenie i natychmiast umieszcza w wierszu następne polecenie po tym. …

3
Dlaczego przekierowanie pliku wyjściowego do samego siebie tworzy pusty plik?
Dlaczego przekierowanie pliku wyjściowego do samego siebie tworzy pusty plik? Podane w Bash, dlaczego? less foo.txt > foo.txt i fold foo.txt > foo.txt produkować pusty foo.txt? Ponieważ dodatek taki jak less eggs.py >> eggs.pytworzy dwie kopie tekstu w eggs.py, można oczekiwać, że nadpisanie spowoduje utworzenie jednej kopii tekstu. Uwaga: nie …
19 bash  unix  unix-utils 

4
Jak uzyskać tylko użytkownika, identyfikator pid i polecenie uruchomione dla określonego procesu? (Ubuntu 11.10)
Kiedy to zrobię ps -ef|grep python, otrzymuję: myusername 4492 2994 0 10:32 pts/0 00:00:01 /home/myusername/.virtualenvs/myproject/bin/ipython manage.py runserver root 6665 1 0 10:42 ? 00:00:00 /usr/bin/python /usr/lib/system-service/system-service-d myusername 14051 13497 0 11:28 pts/7 00:00:00 grep --color=auto python Jak uzyskać zamiast tego tylko użytkownika, który uruchamia proces, identyfikator pid i polecenie są …
19 linux  bash  ps 



3
Pokaż zarówno ctime, jak i atime w wynikach ls
Czy mogę uzyskać zarówno ctime, jak i atime w wynikach ls? Wydaje się, że mogę przekazać tylko jeden argument --time=ctimelub --time=atimeargument (drugi jest ignorowany). Czy jest jakiś inny sposób?
19 bash  ls 

10
Przesuwając mój monit PS1 przez ssh
Używam konkretnego monitu „PS1”, który mi się podoba. Udostępniam kilka loginów innym osobom na kilku różnych serwerach. Zastanawiałem się, czy istnieje sposób na określenie w moim lokalnym profilu bash zdalnego monitu, czy w jakikolwiek inny sposób niż kopiowanie i wklejanie za każdym razem, gdy się zdalnie włączam.
19 linux  bash  ssh  prompt 

6
Historia * wyjścia * terminala?
W dużym stopniu korzystam z funkcji, aby poruszać się po historii poleceń w moim terminalu; Zastanawiam się, czy istnieje jakiś sposób na nawigację w historii wyników poleceń? (oprócz utrzymywania dużego powiększenia i oparcia się na klawiszu pgup) Nie mogę po prostu „ponownie uruchomić polecenia”, ponieważ w mojej konkretnej sytuacji zmienia …
19 bash  history  byobu 



5
jak wykonać polecenie po bieżącym uruchomieniu polecenia w bash?
Pobieram plik za pomocą wget i chcę wyłączyć komputer po zakończeniu pobierania, ale muszę gdzieś teraz iść :) Czy możliwe jest wykonanie polecenia bash dokładnie, kiedy proces się zakończy? Wiem, że to działa: wget http://example.com/plik.rar; zamknij teraz Ale co jeśli piszę tylko: wget http://example.com/plik.rar
19 linux  bash 

3
jak zatrzymać cp: overwrite './xxx? skłonić
Jak mogę powstrzymać polecenie cp przed monitowaniem o zastąpienie. Chcę zastąpić wszystkie pliki bez konieczności wracania do terminala. Ponieważ są to duże pliki i ich ukończenie zajmuje trochę czasu. Próbowałem użyć opcji -f. Nadal pyta, czy chcę zastąpić. -f, --force if an existing destination file cannot be opened, remove it …
19 linux  bash  centos  cp 

2
Wysyłanie symulowanych naciśnięć klawiszy w Bash
Ostatnio próbowałem napisać skrypt, którego można użyć do automatyzacji mojego programu c ++ w bash. Jeśli znasz AutoIt, mogę po prostu pokazać przykład tego, co próbuję zrobić: send("1{enter}") lub send("!a") OK Dla tych, którzy nie mówią AutoIt: Pierwszy przykład wysyła symulowane naciśnięcie klawisza „1”, a następnie Enter (CR) Drugi przykład …
19 linux  bash  automation 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.