Chcę raz uruchomić polecenie Java dla każdego dopasowania ls | grep pattern -. W tym przypadku myślę, że mógłbym to zrobić, find pattern -exec java MyProg '{}' \;ale ciekawi mnie ogólny przypadek - czy można łatwo powiedzieć „uruchom polecenie raz dla każdego wiersza standardowego wejścia”? (W rybach lub bash.)
W programie Fish, gdy zaczynasz pisać, funkcja autouzupełniania automatycznie pokazuje pierwsze odgadnięcie automatycznie na samej linii. W Zsh musisz nacisnąć klawisz Tab, a poniżej pokazano automatyczne uzupełnianie. Czy jest pod tym względem coś, co sprawia, że Zsh zachowuje się bardziej jak ryba? (Używam Oh My Zsh ...)
Niedawno zauważyłem 2 funkcje w Fish i zastanawiałem się, czy ktoś wiedział, czy są one również dostępne w Bash? Podświetlanie składni Specyfika: Szybko zauważysz, że podczas pisania ryby podświetlają składnię. Nieprawidłowe polecenia mają domyślnie kolor czerwony: Polecenie może być nieprawidłowe, ponieważ nie istnieje lub odnosi się do pliku, którego nie …
Ostatnio natknąłem się na plik, którego nazwa zaczyna się od znaku „.”. Chciałem skopiować ten plik, załadować go ffmpegi odwołać się do niego na różne inne sposoby w terminalu. Zwykle automatycznie uzupełniam dziwne nazwy plików, ale to się nie udaje, ponieważ nie mogę nawet wpisać pierwszej litery. Nie chcę przełączać …
Używając Basha często robiłem takie rzeczy, jak cd /study && ls -la rozumiem, że podwójny znak i mówi terminalowi, że nie wykonuje drugiej części tego polecenia, chyba że pierwsza kończy się bez błędów. Moje pytanie brzmi: po przeniesieniu się do powłoki ryby i wypróbowaniu tego samego polecenia pojawia się błąd …
Utworzyłem w nim katalog di plik f. Następnie dałem sobie tylko uprawnienia do odczytu w tym katalogu. Rozumiem, że to powinno oznaczać, że mogę wymienić pliki (np. Tutaj ), ale nie mogę. will@wrmpb /p/t/permissions> ls -al total 0 drwxr-xr-x 3 will wheel 102 4 Oct 08:30 . drwxrwxrwt 16 root …
Skrypty bash i fish nie są kompatybilne, ale chciałbym mieć plik, który definiuje niektóre zmienne środowiskowe inicjowane zarówno przez bash, jak i fish. Moim proponowanym rozwiązaniem jest zdefiniowanie ~/.envpliku, który zawierałby listę zmiennych środowiskowych, takich jak: PATH="$HOME/bin:$PATH" FOO="bar" Mógłbym wtedy po prostu pobrać go w bash i stworzyć skrypt, który …
W tej chwili muszę ustawić powłokę rybną, aby była moją domyślną powłoką w NixOS i nie ma oficjalnej dokumentacji, jak to zadeklarować (nie uruchamiając chsh) w NixOS.
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.