Pytania oznaczone «sh»

90
Używanie kolorów z printf

Napisany w ten sposób wyświetla tekst na niebiesko: printf "\e[1;34mThis is a blue text.\e[0m" Ale chcę mieć format zdefiniowany w printf: printf '%-6s' "This is text" Teraz wypróbowałem kilka opcji dodawania koloru, bez powodzenia: printf '%-6s' "\e[1;34mThis is text\e[0m" Próbowałem...

90
Prześlij zmiany git na udostępniony dysk sieciowy

W jaki sposób zespół czterech osób może używać Git (szczególnie Github dla Windows ) do wypychania lokalnych zmian na udostępniony dysk sieciowy? W tej chwili (bez Gita) musimy skopiować pliki z dysku sieciowego na nasz lokalny komputer, edytować pliki, a następnie ponownie przesłać je na...

90
Lokalny plik SSH SCP do zdalnego w terminalu Mac Os X

Próbuję skopiować lokalny plik „magento.tar.gz” z mojego komputera lokalnego na zdalny serwer przy użyciu SSH przez VPN. To jest połączenie z wewnętrznym adresem IP maszyny wirtualnej, którego użyłem tutaj jako xx.xxxx. Mam pełny dostęp do „sudo” na koncie SSH, więc nie powinno być problemu z...

90
Linia poleceń Bash i limit wprowadzania

Czy istnieje jakiś limit znaków narzucony w bashu (lub innych powłokach) na jak długo może trwać wejście? Jeśli tak, jaki jest ten limit znaków? To znaczy czy można napisać polecenie w bash, które jest zbyt długie, aby wiersz poleceń mógł zostać wykonany? Jeśli nie ma wymaganego limitu, czy...

90
Git push odrzucone „non-fast-forward”

Jestem dość nowy, gitale obecnie używam go do zarządzania naszym kodem w środowisku zespołowym. Miałem kilka problemów z ponownym bazowaniem i naprawiłem je za pomocą git checkout --ours filename.txt git add filename.txt git rebase --continue Teraz chcę wypchnąć moje zmiany, więc uruchamiam...

90
lodash: mapowanie tablicy na obiekt

Czy istnieje wbudowana funkcja lodash, aby to zrobić: var params = [ { name: 'foo', input: 'bar' }, { name: 'baz', input: 'zle' } ]; I wypisz to: var output = { foo: 'bar', baz: 'zle' }; W tej chwili po prostu używam Array.prototype.reduce() : function toHash(array, keyName,...

89
Śpij do określonej godziny / daty

Chcę, aby mój skrypt bash spał do określonego czasu. Tak więc chcę polecenie typu „sen”, które nie zajmuje przerwy, ale kończy czas i śpi do tego czasu. Demon „at” nie jest rozwiązaniem, ponieważ muszę blokować uruchomiony skrypt do określonej daty / godziny. Czy jest takie polecenie?...

89
Jak wykonać wyjście polecenia w bieżącej powłoce?

Doskonale znam narzędzie source(aka .), które pobierze zawartość z pliku i uruchomi ją w bieżącej powłoce. Teraz przekształcam tekst w polecenia powłoki, a następnie uruchamiam je w następujący sposób: $ ls | sed ... | sh lsto tylko przypadkowy przykład, oryginalny tekst może być dowolny....

89
Używanie seda do masowej zmiany nazw plików

Cel Zmień te nazwy plików: F00001-0708-RG-biasliuyda F00001-0708-CS-akgdlaul F00001-0708-VF-hioulgigl do tych nazw plików: F0001-0708-RG-biasliuyda F0001-0708-CS-akgdlaul F0001-0708-VF-hioulgigl Kod powłoki Testować: ls F00001-0708-*|sed 's/\(.\).\(.*\)/mv &