Pytania oznaczone «bash»

68
Sprawdź, czy istnieje nazwa użytkownika

Jak mogę dowiedzieć się w skrypcie powłoki, czy dana nazwa użytkownika istnieje w bieżącym systemie? /etc/passwdi /etc/shadowsą niekompletne. Zastanów się nad usługami katalogowymi OS X lub Linux z podobną integracją z Active

66
push / pop bieżący katalog?

Czy dzięki bash istnieje sposób na wypchnięcie i usunięcie bieżącego katalogu roboczego? Próbowałem pisać, bash;cd dir; ./dostuff;exit;ale bieżący katalog jest teraz

63
Dlaczego jest . domyślnie nie na ścieżce?

Przez lata na systemach typu UNIX (najbardziej dla mnie, Linuksa) zauważyłem, że .(obecny katalog) nigdy nie jest $PATHdomyślnie ustawiony . Dlaczego to? Pamiętam, jak czytałem lata temu, że był to problem z bezpieczeństwem, ale artykuł, który przeczytałem, nie wyjaśnił, na czym dokładnie polega...

62
Ciągle ponownie wykonuj polecenie, gdy zakończy się w Bash

Próbuję wymyślić prosty sposób ponownego wykonywania polecenia za każdym razem, gdy kończy się, z dowolnego powodu (błąd lub inny). Jaki byłby najlepszy sposób na to? EDYCJA: Wcześniej nie byłem wystarczająco jasny. Potrzebuję kolejnej realizacji, aby poczekać, aż zakończy się poprzednia. EDYCJA...

60
Monitorowanie pliku do momentu znalezienia ciągu

Używam tail -f do monitorowania pliku dziennika, który jest aktywnie zapisywany. Po zapisaniu określonego ciągu do pliku dziennika chcę zakończyć monitorowanie i kontynuować resztę skryptu. Obecnie używam: tail -f logfile.log | grep -m 1 "Server Started" Gdy łańcuch zostanie znaleziony, grep...

59
Jak dołączyć / połączyć wiele plików mp3?

Przeszukując Google, jak dołączyć / połączyć wiele plików mp3, sugeruję, że powinienem po prostu catje razem. To może „działać”, ale najwyraźniej nie jest to właściwy sposób, ponieważ każdy nagłówek i zestaw tagów IDv3 również zostaną połączone. Czy istnieje program dla Linuksa, który można...

58
Jak mogę uzyskać ścieżkę montowania urządzenia USB w OSX?

Mam skrypt kopii zapasowej, który tworzy kopię zapasową niektórych danych na urządzeniu USB. Problemem jest to, że OSX czasami zmienia oczekiwaną ścieżkę montowania. Na przykład jeśli jakiś plik jest zablokowany pod oczekiwaną ścieżką montowania, OSX montuje go na innej ścieżce. Urządzenie USB o...

58
Czym w ogóle jest Git Bash dla Windows?

Z radością korzystam z Git i Git Bash z https://git-scm.com/ . Istnieje strona z dodatkowymi informacjami tutaj: https://git-for-windows.github.io/ . Wczoraj napotkałem problem rsynci zacząłem głębiej zagłębiać się w Git Bash dla Windows. Uświadomiłem sobie, że nie jestem nawet pewien nazwy...