Pytania oznaczone «sh»

524
Jak wykryć system operacyjny ze skryptu Bash?

Chciałbym zachować kontrolę nad plikami .bashrci .bash_loginplikami, aby móc ich używać między wszystkimi komputerami, których używam. Problem polega na tym, że mam pewne aliasy specyficzne dla systemu operacyjnego, więc szukałem sposobu, aby ustalić, czy skrypt działa w systemie Mac OS X, Linux...

513
git stash stosuje wersję

Mam 2 oddziały: mistrz | projekt Pracując w projektowaniu, zrobiłem skrytkę i przestawiłem się na master, dokonałem pewnych poprawek. Wróciłem do projektowania i wykonałemstash apply tylko, aby stracić wszystkie moje zmiany w branży projektowania. Mam nadzieję, że cała moja praca jest w skrytce,...

494
Klucz SSH - wciąż pytasz o hasło i hasło

Podczas „klonowania” repozytorium zawsze nieco „znosiłem” Githuba, zawsze pytając o moją nazwę użytkownika i hasło. Chcę pominąć ten krok, ponieważ jest to irytujące w moim przepływie pracy. Próbowałem skonfigurować klucz SSH (co udało mi się) za pomocą tego przewodnika....

494
Jak działa tabela skrótów?

Szukam wyjaśnienia, jak działa tabela skrótów - w prostym języku angielskim dla takiego prostaka jak ja! Na przykład wiem, że wymaga klucza, oblicza skrót (szukam wyjaśnienia, w jaki sposób), a następnie wykonuje jakieś modulo, aby ustalić, gdzie leży w tablicy, w której przechowywana jest...

494
Jak rozwiązać konflikt git stash bez zatwierdzania?

Jak zadano w tym pytaniu , chcę również wiedzieć, jak rozwiązać konflikt git stash popbez dodawania wszystkich modyfikacji do zatwierdzenia (tak jak robi to „git stash pop” bez konfliktu). Moje obecne podejście jest bardzo nieciekawe, ponieważ robię to w ten sposób: git stash pop ->...

489
Jak wczytać plik do zmiennej w powłoce?

Chcę odczytać plik i zapisać go w zmiennej, ale muszę zachować zmienną, a nie tylko wydrukować plik. W jaki sposób mogę to zrobić? Napisałem ten skrypt, ale nie jest to dokładnie to, czego potrzebowałem: #!/bin/sh while read LINE do echo $LINE done <$1 echo 11111----------- echo $LINE...

484
Usuń stały prefiks / sufiks z łańcucha w Bash

W moim bashskrypcie mam ciąg i jego prefiks / sufiks. Muszę usunąć prefiks / sufiks z oryginalnego ciągu. Załóżmy na przykład, że mam następujące wartości: string="hello-world" prefix="hell" suffix="ld" Jak przejść do następującego