Muszę wydrukować pierwsze 10 bajtów pliku w systemie szesnastkowym z wiersza polecenia systemu Linux. Czy ktoś może mi
Muszę wydrukować pierwsze 10 bajtów pliku w systemie szesnastkowym z wiersza polecenia systemu Linux. Czy ktoś może mi
Próbuję poprawić mój pierwszy skrypt bash, aw pewnym momencie nazwa pliku jest przekazywana do skryptu jako $1. Muszę wyodrębnić nazwę pliku bez rozszerzenia. Obecnie zakładam, że wszystkie rozszerzenia są trzyliterowe, więc usuwam ostatnie 4 znaki, aby uzyskać nazwę pliku: a="${1:0:-4}" Ale...
Korzystam z CentOS 6.x i chcę przenieść .bash_history w inne miejsce. Katalogami domowymi moich użytkowników są (ponieważ uruchamiam VPS), w /var/www/vhost/<domain>.<tld>których jest dostępny FTP (i powinien być). Z tego powodu zmieniłem AuthorizedKeysFileniestandardowe połączenia...
Powiedzmy, że mam dwie zmienne w bash: MULTILINE="I have more than one line" SINGLE_LINE="I only have one line " Chcę wykryć, kiedy zmienna faktycznie zawiera więcej niż jeden wiersz tekstu, pomijając dodatkowe znaki nowego wiersza. Więc to: if [ some test on "$MULTILINE" ]; then echo 'yes';...
Zainstalowałem git na Windowsie ze strony http://git-scm.com/download/win i używam skrótu Git Bash, aby uzyskać dostęp do poleceń git. Niestety, Git Bash używa terminalu Windows Command (CMD.EXE), z którym praca jest okropna. Jak mogę zmienić Git Bash, aby używał mintty zamiast...
Jak skopiować ukryte pliki i ukryte podkatalogi (te zaczynające się od kropki) z folderu A do folderu B? Na przykład, jeśli mam tę strukturę: A/a A/b A/.a A/.b/ A/.b/somefile A/.b/.c Chciałbym skopiować do B tylko ukryte pliki i ukryte podkatalogi w
Chcę wysłać do serwera następujące żądanie POST za pomocą wget: [email protected]&file1=@FILE_HERE&file2=@FILE_HERE W powyższym wniosek, istnieją trzy parametry POST zwane email, file1i file2gdzie emailznajduje się użytkownik i e-mail file1, file2zawiera pliku. Jak mogę wysłać za pomocą...
Mam następujący skrypt: #!/bin/bash function consoleWriteLine() { echo $* >&2 } consoleWriteLine " indented by 4 spaces" Po uruchomieniu otrzymuję następujące dane wyjściowe: $ ./test.sh indented by 4 spaces Gdzie poszły moje 4 miejsca? Jak mogę je
Teraz, gdy Windows 10 jest już niedostępny, zacząłem się nad czymś zastanawiać. Systemy oparte na Uniksie mają możliwość montowania zdalnych systemów plików za pomocą ssh. W ostatnim artykule przeczytałem, że Windows 10 wreszcie uzyskał wsparcie ssh. Zastanawiałem się, czy opcja montażu jest...
Mam maszynę Fedora 23. Mam skrypt bash synchronizujący katalog / plik, który synchronizuje mój katalog lokalny / domowy ze zdalnym katalogiem (na komputerze NAS). Uruchamiam go ręcznie, ale chciałbym utworzyć usystematyzowaną usługę i uczynić ją bardziej elastyczną, ponieważ inne osoby używają...
Używam git bash na komputerze z systemem Windows: wersja 2.7.2 (wersja 32-bitowa) Git dla Windows zbudowana na 02.02.2016 r. Dostępna z https://git-scm.com . W ciągu bash mogę skopiować katalog z /c/do /e/(pamięci USB). Jednak podczas próby użycia pojawiają się błędy rsync. Próbowałem dodać...
Jeśli utworzysz plik w bash (dotknij /root/foo.txt), który pojawi się w ukrytych katalogach podczas AppData\Local\Lxss\ modyfikacji, nie zmienisz go w bash. Gorzej, jeśli zmienisz go ponownie w bash plik, który zmieniłeś przez explorer, zostanie zablokowany! Czy jest jakiś prawdziwy punkt...
Kiedy uciekam htop w Bash w systemie Windows otrzymuję następujące dane wyjściowe dotyczące użycia procesora: podczas gdy Menedżer zadań Windows pokazuje około 1% wykorzystania. Z tutaj jasne jest, że czerwone obszary htop są domniemany oznaczać użycie procesora przez wątki jądra, a zielony dla...
Zainstalowałem podsystem Linux dla Windows 10. Działa dobrze, ale chcę zmienić domyślne środowisko powłoki dla podsystemu. Zrobiłem sudo apt-get install fishi wtedy chsh -s /usr/bin/fish. Ale kiedy uruchamiam bash.exew systemie Windows, zawsze zaczyna się bash (myślę, że jest przewidywalny). Czy...
Skopiowałem polecenie cd C:\foo\bar\z PowerShell do Cygwin i głupio spodziewałem się, że zostanie wykonane. Jestem teraz próbuje uruchomić podstawienie wymienić wszystkich \z /: $ !!:gs/\\/\/ bash: :gs/\\/\/: substitution failed Nie jestem pewien, dlaczego nie udało mi się zastąpić. Próbowałem...
Nie mogę uruchomić wersji java.exe systemu Windows z BashOnWindows10. Jest obecny w PATH, ale wywołanie nie powiedzie się po cichu. Moim celem jest uniknięcie konieczności ponownej instalacji JDK / JRE w WSL. Gdy uruchamiam aktualizację Twórcy, spodziewałem się, że będę mógł wywołać dowolną...
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizować pytanie , dlatego na temat Super Użytkownika. Zamknięte 6 lat temu . Jakie są dobre tutoriale bash? Chciałbym dowiedzieć się więcej...
Utworzyłem dowiązanie symboliczne (konkretnie dowiązanie symboliczne, a nie alias Findera, którego bash nie może śledzić) do katalogu w moim folderze domowym za pomocą ln -s link $HOME/directoryi teraz chcę ukryć link w Finderze, więc nie muszę patrzeć na to. Normalnie chflags hidden linkużyłbym...
Jeśli mam określony plik w systemie plików UNIX, czy istnieje sposób, aby użyć bash do znalezienia wszystkich łączy do tego pliku, zarówno symbolicznych, jak i trudnych? Jeśli potrzebuję różnych poleceń dla każdego, jakie one
Używam bash na maszynie wirtualnej. Z jakiegoś powodu klawisze strzałek tam nie działają. Czy można użyć innej kombinacji klawiszy (jak HJKL w vi), aby poruszać się w lewo / w prawo / w górę / w dół? (to OpenBSD, jeśli to pomaga) edytuj: Dodam również, że znam przyczynę, dla której nie działają i...