Nie wykonuję wystarczającej liczby skryptów, aby zapamiętać, bez patrzenia w górę, czy podwójne lub pojedyncze cudzysłowy powodują zastąpienie zmiennej Unix. Zdecydowanie rozumiem, co się dzieje. Moje pytanie brzmi: czy ktoś ma jakąś sztuczkę związaną z pamięcią, która sprawia, że poprawna reguła cytowania zostaje w mojej głowie?
Nie można zainstalować Java8 apt-get install openjdk-8-jre-headless Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been …
Z komputera Mac utworzyłem połączenie ssh bez hasła do mojego zdalnego serwera. Działa (!), A następnie zamknąłem terminal, otworzyłem go ponownie, spróbowałem ponownie i otrzymałem następujące informacje (nazwa użytkownika, mój_ip nie są prawdziwe): ssh -vvv username@my_ip OpenSSH_7.2p2, LibreSSL 2.4.1 debug1: Reading configuration data /Users/Me/.ssh/config debug1: Reading configuration data /etc/ssh/ssh_config debug1: …
Powiedzmy, że mam: foo.txt bar baz.ooo Jeśli ls -1 !(*.*)użyję, dostanę tylko barna wyjściu. Świetnie, teraz chcę mieć takie same wyniki z find - niektóre find -regex, które wykonają pracę. UWAGA: find -name !(*.*)nie jest odpowiedzią, ponieważ !(*.*)wciąż jest globem Basha, którego NIE mogę użyć.
Chcę zainstalować program w systemie Linux i uruchomić go jako demona. (Team Speak 3 w tym przypadku, ale pytanie ma charakter ogólny). Nie ma pakietu, tylko binarne pliki binarne. Gdzie w strukturze katalogów powinienem umieścić taki program zgodnie z konwencją? W Internecie odkryłem, że / opt jest dla „opcjonalnych aplikacji …
Wiele edytorów programistycznych pokoloruje kod źródłowy. Czy istnieje polecenie, które pokoloruje kod źródłowy do przeglądania w terminalu? Mogę otworzyć plik emacs -nw(który otwiera się w terminalu, a nie pojawiały się w nowym oknie), ale szukam czegoś, co działa podobnie less(lub prace z less -R , która przechodzi przez sekwencje kolorów …
Tworzę dystrybucję Linuksa i teraz potrzebuję programu init. Potrafię dobrze napisać c-c i wiem trochę o Linuksie (niewiele, ale używam arch-linuxa do programowania od 4 lat), więc pomyślałem, że powinienem spróbować napisać własny skrypt skryptowy w C. tylko zastanawiam się, jakie zadania wykonuje init, aby skonfigurować system dla prostej powłoki? …
Chcę skopiować mój ckatalog ze wszystkimi podkatalogami oprócz ./gitpodkatalogu. Robię to za pomocą rsync: echo "copy c and sh files " rsync -a --include='*.c' --include='*.sh' --include='*/' --exclude='*' ~/c/ ~/Dropbox/Public/c # remove .git directory = do not send it to dropbox. Thx to Tomasz Sowa rm -rf ~/Dropbox/Public/c/.git Czy mogę to …
Jak mogę z całą pewnością stwierdzić, jakiej biblioteki użytkownika C używa mój system? Możliwe powody, dla których potrzebne są te informacje, to: Jest gigantyczny pakiet źródłowy, który rozważam do pobrania, który z pewnością wykona odpowiednie kontrole i wyświetli minimalną wersję biblioteki, ale wolę oszczędzić sobie potencjalnego problemu, sprawdzając najpierw, czy …
W Linuksie i, o ile mi wiadomo, we wszystkich systemach uniksowych emulatory terminali domyślnie uruchamiają interaktywne powłoki bez logowania. Oznacza to, że dla basha uruchomiona powłoka: Po uruchomieniu interaktywnej powłoki, która nie jest powłoką logowania, bash czyta i wykonuje polecenia z /etc/bash.bashrcoraz ~/.bashrc, jeśli te pliki istnieją. Można temu zapobiec, …
Chcę pokazać moją zmienną środowiskową PATH w sposób bardziej czytelny dla człowieka. $ echo $PATH /Users/arturo/.rvm/gems/ruby-1.9.3-p392/bin:/Users/arturo/.rvm/gems/ruby-1.9.3-p392@global/bin:/Users/arturo/.rvm/rubies/ruby-1.9.3-p392/bin:/Users/arturo/.rvm/bin:/usr/local/git/bin:/Users/arturo/.gvm/groovy/current/bin:/Users/arturo/.gvm/grails/current/bin:/Users/arturo/.gvm/griffon/current/bin:/Users/arturo/.gvm/gradle/current/bin:/Users/arturo/.gvm/lazybones/current/bin:/Users/arturo/.gvm/vertx/current/bin:/Users/arturo/.gvm/bin:/Users/arturo/.gvm/ext:/usr/local/git/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin Myślę o czymś takim: $ echo $PATH | some cut and awk magic /Users/arturo/.rvm/gems/ruby-1.9.3-p392/bin /Users/arturo/.rvm/gems/ruby-1.9.3-p392@global/bin /Users/arturo/.rvm/rubies/ruby-1.9.3-p392/bin /Users/arturo/.rvm/bin ...
W dokumentacji Perla perlrun (1) sugeruje uruchamianie skryptów Perla przy użyciu dwujęzycznej powłoki / nagłówka Perla: #!/bin/sh #! -*-perl-*- eval 'exec perl -x -wS $0 ${1+"$@"}' if 0; Co ${1+"$@"}znaczy Próbowałem użyć "$@"zamiast tego (używając Bash jako / bin / sh) i wydaje się, że działa równie dobrze. Edytować Dwie …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.