Pytania oznaczone «sh»

10
xargs --replace / -I dla pojedynczych argumentów

Próbuję użyć xargs, aby uruchomić polecenie dla każdego dostarczonego argumentu, ale niestety flaga --replace / -I nie działa poprawnie po połączeniu z -n. Wygląda na to, że {} rozwinie się do pełnej listy argumentów odczytanych ze standardowego wejścia, niezależnie od opcji -n. Niestety,...

10
Firefox, dwie maszyny z systemem Linux, jeden serwer X.

Mam komputer z systemem Linux, na który regularnie loguję się za pośrednictwem ssh (putty) z systemu Windows. Korzystam z VcXsrv X-server na pulpicie Windows. Używam tego głównie do uruchomienia debuggera (ddd) i firefox, aby uzyskać dostęp do naszego internetowego systemu oceny kodu. Wygodne jest...

10
Jak zmienić lokalizację pliku .bash_history?

Korzystam z CentOS 6.x i chcę przenieść .bash_history w inne miejsce. Katalogami domowymi moich użytkowników są (ponieważ uruchamiam VPS), w /var/www/vhost/<domain>.<tld>których jest dostępny FTP (i powinien być). Z tego powodu zmieniłem AuthorizedKeysFileniestandardowe połączenia...

10
Jak sprawdzić, czy zmienna ma wiele niepustych linii w bash?

Powiedzmy, że mam dwie zmienne w bash: MULTILINE="I have more than one line" SINGLE_LINE="I only have one line " Chcę wykryć, kiedy zmienna faktycznie zawiera więcej niż jeden wiersz tekstu, pomijając dodatkowe znaki nowego wiersza. Więc to: if [ some test on "$MULTILINE" ]; then echo 'yes';...

10
Jak zainstalować mintty w 'Git Bash' na Windowsie?

Zainstalowałem git na Windowsie ze strony http://git-scm.com/download/win i używam skrótu Git Bash, aby uzyskać dostęp do poleceń git. Niestety, Git Bash używa terminalu Windows Command (CMD.EXE), z którym praca jest okropna. Jak mogę zmienić Git Bash, aby używał mintty zamiast...

10
Jak połączyć łańcuchy proxy SOCKS?

Przedmowa: Potrzebuję wyraźnych instrukcji w tym samym formacie, co powyżej. To znaczy coś w stylu „uruchom”: „… uruchom polecenie X na komputerze A, a następnie polecenie Y na komputerze B…” Mam działające proxy skarpet z mojego laptopa (maszyna A) na maszynę B: [A]$ ssh -ND 8888 B Mogę...

10
Ubuntu IPTables zezwala tylko na 1 kraj

Rozglądałem się w sieci w poszukiwaniu skryptu, który zrzuci cały ruch na wszystkie porty z wyjątkiem portów http (80) i https (443), a następnie zezwoli tylko na ruch na wszystkich innych portach z kraju x (gdzie w moim przypadek kraju x to USA). Nie chcę dodawać wszystkich adresów IP z każdego...