Unix & Linux

42
Universal Node.js shebang?

Node.js jest obecnie bardzo popularny i pisałem na nim kilka skryptów. Niestety kompatybilność stanowi problem. Oficjalnie należy wywoływać interpreter Node.js node, ale Debian i Ubuntu dostarczają nodejszamiast niego plik wykonywalny . Chcę przenośnych skryptów, z którymi Node.js może pracować w...

42
Operacja pływaka z bc?

Wygląda na to, że bc nie obsługuje operacji zmiennoprzecinkowych, kiedy to zrobię echo 1/8 | bc, otrzymam zero. Sprawdziłem bc (1), ale nawet o tym nie wspomina float, więc zastanawiam się, czy jest

42
Jak wydrukować „$” w dokumencie tutaj

Jak mogę powtórzyć „$” w dokumencie doc w bash? Na przykład chcę mieć plik z zawartością na zdalnym serwerze, takim jak $ABC=home_dir. $ ssh hostname sudo -s <<EOF echo "$ABC=home_dir" > file EOF Ale byłoby to traktowane jako zmienna. Jak mogę wydrukować literał...

42
grep: pamięć wyczerpana

Przeprowadziłem bardzo proste wyszukiwanie: grep -R Milledgeville ~/Documents Po pewnym czasie pojawił się ten błąd: grep: memory exhausted Jak mogę tego uniknąć? Mam 10 GB pamięci RAM w moim systemie i działa kilka aplikacji, więc jestem naprawdę zaskoczony, że w prostym grep zabrakło...

42
Ustawienie IFS dla pojedynczej instrukcji

Wiem, że niestandardową wartość IFS można ustawić dla zakresu pojedynczego polecenia / wbudowanego. Czy istnieje sposób na ustawienie niestandardowej wartości IFS dla pojedynczej instrukcji? Najwyraźniej nie, ponieważ na podstawie poniższej próby wpływa to na globalną wartość IFS #check...

42
Jak wyświetlić listę grup z gid w redhat?

Najpierw wymieniłem grupy za pomocą: groups Dodałem grupę za pomocą groupadd -g 300 oinstall groupadd –g 500 dba a potem kiedy to zrobię groups root bin daemon sys adm disk wheel sfcb Nie mogę znaleźć grup, które dodałem. Jak wyświetlić listę grup o identyfikatorze grupy? Ponadto,...

42
Jak sprawić, by ssh zignorował plik .ssh / config?

Mam następujące w mojej ~ / .ssh / config. HOST 10.2.192.* USER foo PreferredAuthentications publickey IdentityFile ~/.ssh/foo/id_rsa Powyższa konfiguracja pozwala mi połączyć się z maszyną, wpisując o połowę mniej słów. ssh 10.2.192.x Przed moją konfiguracją ssh musiałem wpisać...

42
Czy sed może zastąpić nowe znaki wiersza?

Czy występuje problem ze znakiem sed i nową linią? Mam plik test.txt z następującą zawartością aaaaa bbbbb ccccc ddddd Następujące nie działa: sed -r -i 's/\n/,/g' test.txt Wiem, że mogę trz tego skorzystać, ale moje pytanie brzmi: dlaczego wydaje się to niemożliwe z sedem. Jeśli jest...

42
Jak przenieść plik bez zachowania uprawnień

Problem polega na tym, że chcę widzieć błędy podczas przenoszenia pliku, ale nie widzę błędów związanych z problemem uprawnień. Innymi słowy - zależy mi, czy plik nie zostanie w pełni przesłany, ale nie chcę widzieć takich błędów: mv: nie udało się zachować własności dla...