Pytania otagowane jako bash

Bash to darmowa powłoka dla systemów operacyjnych typu Unix z projektu GNU.



2
Wartość skrótu MD5 różni się od Bash i PHP [duplikat]
To pytanie ma już odpowiedź tutaj: Dlaczego mój skrót wiersza polecenia różni się od wyników mieszania online MD5? 4 odpowiedzi Próbowałem wygenerować sumę MD5 (przy użyciu md5sum) ciągu „hello”. Wypróbowałem różne metody jako narzędzie md5sum w Linuksie, funkcję MD5 () PHP, a także różne internetowe translatory tekstu na md5sum. echo …
60 linux  bash  security  php  md5sum 

19
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 kończy działanie zgodnie z oczekiwaniami, ale muszę znaleźć sposób, …
60 bash  grep  tail  logfiles 

2
Uruchom lub wyślij polecenie do panelu tmux w uruchomionej sesji tmux
Chcę napisać skrypt powłoki, który zostanie dołączony do nazwanej sesji tmux, wybierz okno (lub panel) w tej sesji i uruchom polecenie w tym wybranym oknie (lub panelu). Jak to zrobić ze skryptu bash? wiem tmux new-window -n:mywindow 'exec something' pozwala mi wysyłać polecenia do świeżo utworzonego okna, ale potrzebuję czegoś …
60 bash  shell  tmux 

7
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 skryptować, aby dołączyć / połączyć wiele plików …
59 linux  bash 

2
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 programu Bash, ponieważ jest on dołączony do pakietu git-scm. Nazywam …
58 windows  bash  rsync  mingw 

8
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 nazwie „BACKUP” można zamontować w / Volumes …
58 macos  bash  usb  mount 


12
.bashrc nie pochodzi z iTerm + Mac OS X
Używam iTerm w Mac OS X 10.6. Wygląda na to, że kiedy otwieram iTerm, ani .bashrcnie .bash_profilejest pozyskiwane. Mogę powiedzieć, ponieważ zdefiniowane aliasy .bashrcnie są ustawione. Jak naprawić?
57 mac  bash 

4
Jaki jest cel cd `(backtick)?
Poniższe zachowuje się tak samo w Fedorze i CentOS. cd mydirectory Pracuje. cd notadirectory działa (pobiera błąd z Bash). Jednak, cd ` daje mi jakiś monit: > Nic, co chciałem wprowadzić, nie daje żadnej odpowiedzi, po prostu przechodzi do następnej linii, aby ponownie zapytać. Po prostu używam CTRL+, Caby wrócić …
57 linux  bash 


4
polecenie bash watch z zachowanymi kolorami
Od man watch: Znaki niedrukowalne są usuwane z wyników programu. Użyj „cat -v” jako części potoku poleceń, jeśli chcesz je zobaczyć. Jak więc użyć, cat -vjeśli chcę zobaczyć kolorowe wyjście z: watch ls -al --color
57 linux  bash  watch 

3
W systemie Linux, jak obciąć dane wyjściowe z wiersza poleceń?
Jeśli grep -nr sumthin *znajduję się w katalogu kodu źródłowego, wyrzuca także bardzo długie wiersze ze zminimalizowanych plików JavaScript lub CSS. Chcę uzyskać tylko pierwsze 80 znaków w wierszu. Na przykład regularne grepdaje mi to: css/style.css:21: behavior: url("css/iepngfix.htc") css/style-min.css:4:.arrow1{cursor:pointer;position:absolute;left:5px;bottom:10px;z-index:13;}.arrow2{cursor:pointer;position:absolute;right:5px;bottom:10px;z-index:13;}.calendarModule{z-index:100;}.calendarFooterContainer{height:25px;text-align:center;width:100%!important;z-index:15;position:relative;font-size:15px!important;padding:-2px 0 3px 0;clear:both!important;border-left:1px solid #CCC;border-right:1px ... etc. ale zamiast tego chciałbym …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.