Chcę zapisać zmienną tablicy bash do pliku, z każdym elementem w nowej linii. Mógłbym to zrobić za pomocą pętli for, ale czy istnieje inny (czystszy) sposób łączenia elementów \n?
Obecnie mam bash PS1ustawiony na coś takiego: PS1="\[\`if [[ \$? = "0" ]]; then echo '\e[32m\h\e[0m'; else echo '\e[31m\h\e[0m' ; fi\`:\w\n\$ " Jak sprawić, by pokazywała ścieżkę bezwzględną zamiast względnej (np. /home/dave/dirZamiast ~/dir)?
Najpierw spowiedź: nie, nie zrobiłem kopii zapasowych, które powinienem mieć. Po drugie, sytuacja: Mam Dell XPS 9550 z dyskiem SSD z Fedorą 25 . Pracowałem nad plikiem i próbowałem go zapisać, gdy powiedziano mi, że próbuję zapisać w systemie plików tylko do odczytu . Okazuje się, że mój system plików …
Widzę te dwa zastosowania w Ubuntu „Command && Command” i „Command; Command”, npapt-get update && apt-get upgrade Co by się różniło, gdybym korzystał apt-get update; apt-get upgrade? Nie pytam o to konkretne użycie, ale ogólnie jaka jest różnica między tymi dwoma zastosowaniami?
Szukałem tego dość szeroko, ale nie wydaje mi się, aby wymyślić działający przykład. Moim celem jest monitorowanie ruchu TCP na określonym porcie, aby zobaczyć połączenia przychodzące i zapisać je w pliku tekstowym. Najważniejsze jest to, że potrzebuję także znacznika czasu w każdym wierszu, aby pokazać dokładnie, kiedy klient podłączył się …
Mam połączenie ssh z maszyną, która zostaje rozłączona przez tę maszynę po 30 minutach braku wkładu użytkownika. Jeśli jednak zacznę coś takiego top, połączenie pozostanie aktywne. Ponieważ jest to komputer klienta, nie mogę ponownie skonfigurować serwera SSH tego komputera. Dlatego szukam sposobu na automatyczne wykrycie bezczynności i rozpoczęcie czegoś takiego …
Jak mogę wyświetlić pliki w katalogu unix posortowanym według ich czytelnego dla człowieka rozmiaru, od największego do najmniejszego? próbowałem du -h | sort -V -k 1 ale wydaje się, że to nie działa.
Znalazłem coś w skrypcie, ale nie należę do skryptu głównego. Był :>w kolejce. Czy możesz mi wyjaśnić, co to znaczy? :> file while read A B C D E; do echo "$A;$B;$D;$E;$C" >> file; done < otherfile
Mam katalog o nazwie „Reader 0.5” na moim pulpicie na Mac OS X. Kiedy uzyskać dostęp do katalogu w terminalu, używam poniższego kodu: cd /Users/niho/Desktop/Reader 0.5 ale rzuca: Brak takiego pliku lub katalogu błąd. Jak mogę cd do tego katalogu? Dzięki.
Mam zestaw repozytoriów posortowanych w katalogach na podstawie ich VCS (Git, Mercurial, SVN). Dzięki Subversion mogłem uruchomić svn update *w katalogu nadrzędnym, który przechodziłby przez każdy katalog i aktualizował każde repozytorium zgodnie z oczekiwaniami. Tak nie jest w przypadku Git lub Mercurial. Chciałbym wymyślić skrypt bash, który mogę uruchomić, aby …
Możliwa duplikat: Wyszukaj wzór tekstowy w systemie Linux W bashie zastanawiałem się, czy istnieją jakieś polecenia, które poinformują cię, czy określony ciąg znaków istnieje w plikach znajdujących się w bieżącym katalogu, w którym się znajdujesz. Załóżmy, że szukasz funkcji „toUpperCase ()” w zestawie plików C w bieżącym katalogu. Istnieje wiele …
Tworzę skrypt powłoki, aby spakować niektóre pliki. Zamykam taki katalog: zip -r /Users/me/development/something/out.zip /Users/me/development/something/folder/ Problem polega na tym, że wynikowe archiwum out.zip zawiera całą ścieżkę do pliku. Oznacza to, że po rozpakowaniu będzie zawierała całą ścieżkę „/ Users / me / development / anotherthing /”. Czy można uniknąć tych głębokich …
Właśnie zauważyłem, że mam plik o nazwie ~w moim ~katalogu. $ ls -la ~ ... -rw-r----- 1 x1 x1 733962240 Mar 1 17:55 ~ ... Jakiś pomysł jak mogę mvczy rmnie?
Mam skonfigurowanych kilka skryptów kończących bash (głównie przy użyciu bash-it i niektórych ustawień ręcznych). Mam też kilka aliasów konfiguracji dla typowych zadań, takich jak gcona git checkout. W tej chwili mogę pisać git checkout dTabi developjest dla mnie kompletny, ale kiedy piszę gco dTab, nie jest kompletny. Zakładam, że dzieje …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.