Pytania oznaczone «bash»

2
Kontrola wersji Dotfile: ustawienia terminala

Używam jednego MacBooka w domu, a drugiego w pracy. Ostatnio zacząłem wersję kontrolującą moje pliki dot. Działa jak sen dla moich ustawień vim / MacVim, ale jest zdecydowanie mniej przydatny dla moich .bashrci .bash_profile. Na przykład w domu mam kilka aliasów do uzyskiwania dostępu do wspólnych...

2
Jak skonfigurować plik crronab cron.d dla roota

Jaka jest procedura instalowania pliku crronab cron.d, który ma być uruchamiany jako root? Mam skrypt, który chcę, aby root uruchamiał się co 10 minut, więc zainstalowałem plik /etc/cron.d/mycron: SHELL=/bin/bash PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin */10 * * * * root...

2
Dlaczego SSH nie wywołuje pliku .bash_profile?

Zrozumiałem, .bash_profileże zawsze będzie się przywoływać przy użyciu loginu SSH. Nie widzę jednak włączonych różnych ustawień, chyba że wykonam następujące czynności: ssh $host "source ~/.bash_profile ; echo $PATH

2
Pobierz katalog i podkatalogi przez wget

Mam folder z widokiem folderów w Internecie ( http://example.com/folder1/folder2/ ) / folder2 ma wiele folderów z plikami pdf. Chcę pobrać na mój serwer przez ssh całą zawartość katalogu / folder2, w tym wszystkie podfoldery i pliki korzystające z wget. Próbowałem następujących, ale wciąż...

2
Jak mogę zmodyfikować Notepad ++ tutaj?

Chcę dokumentować skrypty bash z komentarzami Perla pod, jak wyjaśniono tutaj . cat<<=cut perlpod =cut Niestety, notepad ++ nie uważa tego =znaku za część delimu tutaj, co powoduje, że podświetlenie składni jest bezużyteczne. Jak mogę zmienić definicję tutaj ograniczenia? Spojrzałem na...

2
wstaw ciąg między dwoma wzorami

Chciałbym zmienić plik o nazwie takiej jak: d1-a2_A1_B1.txt abcd_A90_B2.txt gdzie chcę wstawić _FOOmiędzy pierwszy, _A[0-9]\+a _B[0-9]więc nazwy plików stają się d1-a2_A1_FOO_B1.txt abcd_A90_FOO_B2.txt Ale moje wyrażenie regularne nie działa: for f in $(ls); do mv $f \`echo $f | sed -e...

2
Przerwij zadanie wsadowe między plikami

Muszę skonfigurować moje zadanie wsadowe bash (kompresowanie plików 5.1k na miejscu), aby jeśli trzeba było zatrzymać / wznowić zadanie, poczekał, aż znajdzie się ono „między” plikami (właśnie skończył jeden i nie uruchomił innego). Moja kompresja wyglądałaby tak, pigz -9 -- rsnc*jakby wszystkie...

2
Jak wyświetlić IP na ekranie logowania w Arch Linux

Udało mi się to zrobić w Ubuntu, edytując plik: /etc/rc.local i dodaj: IP=$(/sbin/ifconfig eth0 | grep 'inet addr:' | cut -d: -f2 | awk '{ print $1}') echo "IP: $IP" > /etc/issue W Arch ten plik nie istnieje „/etc/rc.local”, a po przeszukaniu znalazłem, że muszę utworzyć ten plik:...

2
Data - zestaw niedozwolony dla użytkownika danych www

Używam serwera lighttpd na Debian GNU / Linux 7.5 (wheezy) i chcę użyć strony php do zmiany czasu systemowego (wiem, że mogę po prostu zmienić czas strony, ale nie tego potrzebuję w tym projekcie). W tej chwili używam exec()polecenia, aby wydawać polecenia bezpośrednio i po prostu uruchomić skrypt...