shell
Podać prywatny klucz SSH do użycia podczas wykonywania polecenia powłoki?
Może to dość nietypowa sytuacja, ale chcę podać prywatny klucz SSH do użycia podczas wykonywania polecenia powłoki (git) z lo ... zdalnym serwerem za pomocą net::SSH, który używa określonego klucza prywatnego, ale jest to komenda lokalna. Czy to możliwe?
Policz liczbę linii w repozytorium git
Jak policzyć całkowitą liczbę linii obecnych we wszystkich plikach w repozytorium git?
git ls-files daje mi listę plików śledzonych przez git.
Szukam komendy do cat wszystkich tych plików. Coś jak
git ls-files | [cat all these files] | wc -l
Jak wykluczyć katalog w find. dowództwo
Próbuję uruchomić polecenie find dla wszystkich plików JavaScript, ale jak wykluczyć konkretny katalog?
Oto find kod, którego używamy.
for file in $(find . -name '*.js')
do
java -jar config/yuicompressor-2.4.2.jar --type js $file -o $file
done
Sprawdź czy pull jest potrzebny w Git
Jak sprawdzić, czy zdalne repozytorium się zmieniło i muszę je pobrać?
Teraz używam tego prostego skryptu:
git pull --dry- ... yłoby sprawdzenie wszystkich zdalnych gałęzi i zwrócenie nazw zmienionych gałęzi oraz liczby nowych commitów w każdej z nich.
Polecenie Shell do sumowania liczb całkowitych, po jednej w linii?
Szukam polecenia, które zaakceptuje (jako wejście) wiele wierszy tekstu, z których każda zawiera pojedynczą liczbę całkowitą ... rybie RPN, nie sądzę, że sobie z tym poradzi (i nawet wtedy byłoby to trudne).
Jak mogę uzyskać sumowanie liczb całkowitych?
Jak przekonwertować łańcuch znaków na małe litery w Bash?
Czy w bash można przekonwertować łańcuch znaków na małe litery?
Na przykład, jeśli mam:
a="Hi all"
Chcę przekonwertować na:
"hi all"
W jaki sposób mogę iterować zakres liczb zdefiniowanych przez zmienne w Bash?
Jak iterować zakres liczb w Bash, gdy zakres jest podany przez zmienną?
Wiem, że mogę to zrobić (zwane "wyrażeniem sekwencji ... punktów końcowych zakresu zmienną? To nie działa:
END=5
for i in {1..$END}; do echo $i; done
Który drukuje:
{1..5}
Pętla przez tablicę ciągów w Bash?
Chcę napisać skrypt, który pętli przez 15 ciągów (tablica ewentualnie? Czy to możliwe?
Coś w stylu:
for databaseName in listOfNames
then
# Do something
end
Jak "grep" ciągły strumień?
Czy Można używać grep w ciągłym strumieniu?
Mam na myśli coś w rodzaju tail -f <file> polecenia, ale z grep na wyjściu ... resują.
Próbowałem tail -f <file> | grep pattern ale wygląda na to, że grep można wykonać tylko raz tail, czyli nigdy.
Jak ustawić zmienną na wyjście polecenia w Bash?
Mam dość prosty skrypt, który jest podobny do następującego:
#!/bin/bash
VAR1="$1"
MOREF='sudo run command against $VA ... obrać wyniki polecenia, które trzeba uruchomić w skrypcie, zapisać go do zmiennej, a następnie wypisać tę zmienną na ekranie?
Użyj składni grep --exclude/--include, aby nie używać grep przez niektóre pliki
Szukam ciągu foo= w plikach tekstowych w drzewie katalogów. Jest na zwykłej maszynie Linuksowej, mam powłokę bash:
grep -ir ... e). Poza tym nie mogę nic zainstalować, więc mam do czynienia ze zwykłymi narzędziami (takimi jak grep lub sugerowany find ).
Kolory terminali OS X [zamknięte]
Jestem nowy w OS X, właśnie dostałem Maca po pracy z Ubuntu Linux przez jakiś czas. Jedną z wielu rzeczy, które próbuję rozgr ... e są wyświetlane (na Linuksie) podczas uruchamiania ls -la lub git status...
Nie wiem, jak aktywować kolory w mojej powłoce.
Biorąc pod uwagę dwa drzewa katalogów, Jak mogę dowiedzieć się, które Pliki różnią się zawartością?
Jeśli chcę znaleźć różnice między dwoma drzewami katalogów, Zwykle wykonuję:
diff -r dir1/ dir2/
Wyświetla dokładnie, jak ... prostu kwestia przekazania opcji linii poleceń diff, ale nie mogłem znaleźć niczego na stronie podręcznika.
Jakieś sugestie?
Jak mogę zadeklarować i użyć zmiennych logicznych w skrypcie powłoki?
Próbowałem zadeklarować zmienną Boolowską w skrypcie powłoki używając następującej składni:
variable=$false
variable=$true ... cie, czy następująca składnia używania zmiennych logicznych jako wyrażeń jest poprawna?
if [ $variable ]
if [ !$variable ]
Uruchamianie polecenia powłoki z Pythona i przechwytywanie wyjścia
Chcę napisać funkcję, która wykona polecenie powłoki i zwróci jej wyjście jako łańcuch , bez względu na to, czy jest to Komu ... # Should output something like:
# mysqladmin: CREATE DATABASE failed; error: 'Can't create database 'test'; database exists'
Jak określić aktualną powłokę, nad którą pracuję
Jak mogę określić obecną powłokę, nad którą pracuję?
Czy wyjście samego polecenia ps będzie wystarczające?
Jak można to zrobić w różnych smakach Uniksa?
Pobranie bieżącej nazwy katalogu (bez pełnej ścieżki) w skrypcie Bash
Jak mogę uzyskać tylko bieżącą nazwę katalogu roboczego w skrypcie bash, lub nawet lepiej, tylko polecenie terminal.
pwd podaje pełną ścieżkę do bieżącego katalogu roboczego, np. {[1] } ale chcę tylko bin
Jak dodać pasek postępu do skryptu powłoki?
Podczas skryptowania w bash lub innej powłoce w *NIX, podczas uruchamiania polecenia, które zajmie więcej niż kilka sekund, p ... ad kopiowanie dużego pliku, otwarcie dużego pliku tar.
Jakie sposoby polecacie dodawanie pasków postępu do skryptów powłoki?
Jak zaimplementować typowe idiomy bash w Pythonie? [zamknięte]
Obecnie zajmuję się manipulacją plikami tekstowymi za pomocą kilku źle zapamiętanych AWK, sed, Bash i odrobiny Perla.
Widzia ... w których python jest dobry do tego typu rzeczy. Jak mogę użyć Pythona do zastąpienia skryptów powłoki, AWK, sed i znajomych?
Jak najlepiej wysłać sygnał do wszystkich członków grupy procesów?
Chcę zabić całe drzewo procesów. Jaki jest najlepszy sposób, aby to zrobić przy użyciu popularnych języków skryptowych? Szukam prostego rozwiązania.