Pytania oznaczone «sh»

27
Jakie jest znaczenie $$ 1 w bash?

Właściwie bawię się argumentami i tak się stało. Pomyślałem, że chcę zobaczyć, co się stanie, jeśli napiszę. $$1Zrobiłem to i dostałem coś poniżej. raja@raja-BONEFISH:~$ $$1 19301: command not found Co to znaczy 19301, czy to coś mówi? Konkluzja: co to znaczy $$1w...

27
Jak mogę obudzić skrypt śpiącego basha?

Czy można obudzić proces wstrzymany za pomocą sleeppolecenia? Na przykład załóżmy, że masz ten skrypt: #!/bin/bash echo "I am tired" sleep 8h echo "I am fresh :)" Po 30 minutach odkrywasz, że potrzebujesz zatrzymać skrypt, to znaczy żałowałeś, że nie napisałeś sleep 30m. Nie chcesz dzwonić...

26
Jak odbudować uszkodzony plik statusu dpkg?

Za każdym razem, gdy piszę, sudo apt-get removea następnie wciskam Tabklawisz autouzupełniania, pojawia się następujący komunikat: grep-status: /var/lib/dpkg/status:15945: expected a colon . W pliku statusu nie widzę nic szczególnie dziwnego w linii 15945. Jest to kropka w polu opisu pakietu...

26
Zrozumienie .bashrc i .bash_profile

Na serwerze, gdy loguję się jako root, widzę .bashrc(Ubuntu 10.10). Na moim komputerze Mac mam .bash_profile Czy Ubuntu zawsze ma tylko .bashrcplik, a nie .bash_profile? (Jestem tylko zdezorientowany, więc pytam, zdaję sobie sprawę, że różnią się między sobą, ale może jakoś istnieje...

26
Jak wyszukiwać plik PDF z wiersza poleceń?

Sprawdzam referencje papieru i chcę znaleźć pozycje w ciele, do których odwołuje się jakiś papier (na liście odnośników). Czy istnieje edytor PDF, który obsługuje wyszukiwanie za pomocą bash i wyodrębnia kontekst pozycji? Próbowałem przekonwertować plik PDF na tekst, ale nie przyniosłem dobrego...

26
Jak mogę zobaczyć historię poleceń, które uruchomiłem w tmux?

Korzystam z serwera 12.04 i kiedy piszę historię w bash, widzę większość poleceń, które wprowadziłem w bash, ale nie widzę poleceń, które wprowadziłem podczas sesji tmux. Jak mogę zobaczyć historię poleceń, które uruchomiłem w sesji tmux na serwerze Ubuntu 12.04 po zakończeniu...

26
Co oznacza $ # w bash?

Mam skrypt w pliku o nazwie wystąpienie: echo "hello world" echo ${1} A kiedy uruchamiam ten skrypt za pomocą: ./instance solfish Otrzymuję ten wynik: hello world solfish Ale kiedy biegnę: echo $# Mówi „0”. Czemu? Nie rozumiem, co $#to znaczy. Proszę wyjaśnij...

25
Jakie jest znaczenie ./ przed daną ścieżką?

Kazano mi uruchomić to: ./yiic message ./app/messages/config.php Ale nie rozumiem ./znaczenia, czy ktoś może wyjaśnić, proszę. Uwaga: uwierz mi, nie możemy tego zrobić w Google. Próbowałem: ./ czyli ./ ubuntu To było to samo, co nic.