Pracuję nad skryptem i znalazłem dziwne zachowanie. Jestem pewien, że istnieje logiczne wytłumaczenie, dlaczego wyjście 4 -go i 6 -go wiersza poleceń jest inna niż w innych przypadkach, ale nie udało mi się go znaleźć. 1 $ tput cols 128 2 $ tput cols 2>/dev/null 128 3 $ echo $(tput …
Oto moja skorupa: $ $SHELL --version | head -1 GNU bash, version 4.1.7(2)-release (i386-apple-darwin10.3.0) Oto moje ustawienia związane z historią: export HISTCONTROL=ignoredups:erasedups export HISTSIZE=100000 export HISTFILESIZE=100000 shopt -s histappend shopt -s histverify ## edit a recalled history line before executing shopt -s histreedit ## reedit a history substitution line if …
Co to jest odpowiednik DOS polecenia bash ls -ladw Uniksie? Polecenie „dir” w wierszu polecenia (cmd.exe) w systemie Windows jest zwykle uważane za równoważne poleceniu „ls” bash w systemach Unix / Linux. Jednak „dir” nie ma opcji „-d” opcji „ls”. Opcja „-d” traktuje katalogi jak zwykłe pliki i zapobiega wyświetlaniu …
To pytanie ma już odpowiedź tutaj: Usuwanie katalogów innego użytkownika z moich 2 odpowiedzi Mam katalog w moim katalogu domowym, który udostępniam grupie UNIX, ale teraz chcę go usunąć. Jeśli w tym katalogu znajduje się plik należący do innego użytkownika, mogę go usunąć za pomocą rm, ponieważ katalog jest własnością …
Bach stwierdza, co następuje: mkdir to typowy setuidprogram. Tylko proces z efektywnym identyfikatorem UID może utworzyć folder. (Sekcja 7.6, strona 229) Sprawdziłem uprawnienia na nim w Ubuntu 12.04, bit setuid nie jest ustawiony. -rwxr-xr-x 1 root root 42624 Oct 2 08:55 mkdir ^?? Potem sprawdziłem inne programy, które powinny mieć …
vi używa myślnika i spacji jako separatorów słów. czy jest jakiś sposób na wykluczenie myślnika z separatorów słów? Jest to wymagane do pracy z symbolami generowanymi przez exe ctags. gdy symbol zawiera znak „-”, znaczniki vi nie mogą go zlokalizować, nawet jeśli symbol został wygenerowany poprawnie. Na przykład Symbol - …
Kiedy naciskam :set, widzę kilka ustawień, których nie ma w moim ~/.vimrcpliku. (Domyślam się, że są to ustawienia, które ustawiłem lata temu i nie pamiętam). Tak więc :versiondostaję ścieżkę $VIM/vimrc, o której mówi się, że jest „cofnięta” usr/share/vimrc. To jest „system vimrc”. Otwieram tę ostatnią ścieżkę, a tajemniczych ustawień nie …
Próbuję pobrać duży plik z ta strona internetowa na zdalny serwer z oprogramowaniem CentOS. Zwykle po prostu kliknij prawym przyciskiem myszy link, skopiuj adres, a następnie wget [address], ale ta strona internetowa ma dziwne reakcje na kliknięcie prawym przyciskiem myszy. Czy ktoś wie, w jaki sposób mogę pobierać pliki z …
Próbuję użyć sc, klasyczny kalkulator arkuszy kalkulacyjnych Unix, głównie dlatego, że chcę móc przeglądać niektóre pliki csv ładnie sformatowane w moim terminalu. zainstalowałem sc 7.16, ale widzę dziwne zachowanie, którego nie mogę naprawić. Kiedy zaczynam sc, jeśli napiszę, powiedz =, aby spróbować ustawić wartość liczbową dla pierwszej komórki A0, i …
Mam plik zawierający wiersze, które wyglądają następująco: 14|geauxtigers|90 14|geauxtigers|null Chcę usunąć wszystkie instancje z pliku o wartości null jako ostatniego terminu. Czy można to zrobić za pomocą komend Unix? Miałem zamiar wczytać plik za pomocą Java i spojrzeć na sąsiednie linie i usunąć linię, której sąsiednia linia ma podobne pierwsze …
Mam klaster, którym zarządzam i od czasu do czasu otrzymuję wiadomości e-mail z każdego węzła (i węzła głównego), prosząc o ponowne uruchomienie po automatycznej aktualizacji. Obecnie moim najlepszym rozwiązaniem jest skrypt powłoki, taki jak: $> cat cluster_reboot.sh ssh root@node1.host.edu reboot ssh root@node2.host.edu reboot ssh root@node3.host.edu reboot ssh root@node4.host.edu reboot ssh …
Niedawno kupiłem dysk SSD i za pomocą dd skopiowałem dysk twardy OSX na ten dysk SSD. Jestem w stanie uruchomić z obu dysków, gdy są zainstalowane w moim Macbook Pro, oddzielnie. Jeśli jednak oba napędy znajdują się w maszynie (wymieniłem CD i zastąpiłem go starym dyskiem twardym), wydaje się, że …
Chciałbym zabić proces, który nasłuchuje na porcie 5000. Nie wiem, jak to zrobić, ponieważ po umieszczeniu: netstat -nlp | grep 5000 Mam: udp6 0 0 :::5000 :::* - więc nie znam nazwy procesu. Jak sobie z tym poradzić w takiej sytuacji. Pytanie o: 1. CentOS 2. Ubuntu
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.