Pytania oznaczone «shell»

24
Odpowiedz tak w skrypcie bash

Próbuję zrobić git cloneskrypt bash, ale kiedy uruchamiam skrypt po raz pierwszy, a serwer nie jest jeszcze znany, skrypt nie działa. Mam coś takiego: yes | git clone [email protected]:repo/repoo.git The authenticity of host 'github.com (207.97.227.239)' can't be established. RSA key fingerprint is...

24
Dlaczego echo ignoruje moje znaki zapytania?

To pytanie zostało przeniesione z usterki serwera, ponieważ można na nie odpowiedzieć w systemie wymiany stosów Unix i Linux. Migrował 8 lat temu . echoPolecenie nie jest w tym pełny tekst, który daję. Na przykład, jeśli zrobię: $ echo ' echo PARAM=` grep $ARG...

24
„Zakładki” do bash

Poruszanie się po kilku warstwach zagnieżdżonych katalogów jest często uciążliwe. W przeglądarce Firefox jest to łatwe, ponieważ mają zakładki. Więc, co chciałbym zrobić, aby utworzyć zakładki do pliku, wpisz: $ go --add classes "repo/www/public/util/classes" Następnie, aby przejść do tego...

24
Zasada wywoływania podpowłoki w Bash?

Wydaje mi się, że źle rozumiem zasadę Bash dotyczącą tworzenia podpowłoki. Myślałem, że nawiasy zawsze tworzą podpowłokę, która działa jako własny proces. Wydaje się jednak, że tak nie jest. W fragmencie kodu A (poniżej) drugie sleeppolecenie nie działa w osobnej powłoce (określonej przez...

24
mkdir -p dla plików

To pytanie zostało przeniesione z Stack Overflow, ponieważ można na nie odpowiedzieć na Unix i Linux Stack Exchange. Migrował 6 lat temu . mkdir -putworzy katalog; w razie potrzeby utworzy katalogi nadrzędne. Czy istnieje podobne polecenie dla plików, które utworzy plik...

24
Jak możesz zapisać każde wpisane polecenie

Jak możesz zapisać każde polecenie, które ktoś wprowadził do powłoki? Pytam zarówno na podstawie ochrony siebie, czy jesteś zalogowany na czyimś serwerze i coś się psuje, czy też ktoś inny jest zalogowany na twoim serwerze (celowo lub złośliwie). Nawet początkujący mogą historia bypass z unset...

24
znaleźć i rsync?

Chcę móc wyszukiwać pliki w ciągu 14 dni i powyżej 10 000, a następnie zsynchronizować znalezione pliki do miejsca docelowego. Czy istnieje sposób na połączenie tych dwóch poleceń? find ./ -mtime +14 -size +10k rsync --remove-sent-files -avz /src

24
Począwszy od argumentów bash: -lt i -gt

Zaczynam od bash i znalazłem następujące: if test $first -lt $second then echo $first is lower than $second else if test $first -gt $second then echo $first is higher than $second else echo $first and $second are equals fi fi Do czytania skryptu i wykonywania go wiem, co robi, ale nie do...

24
Jak zdobyć zmienne środowiskowe innego procesu?

Jeśli zbadam /proc/1/environ, zobaczę ciąg rozdzielany znakami zerowymi 1zmiennych środowiskowych procesu . Chciałbym wprowadzić te zmienne do mojego obecnego środowiska. Czy jest na to łatwy sposób? procStrona człowiek daje mi fragment, który pomaga być wydrukować każdą zmienną środowiskową w...