Jak powiedzieć aplikacji, aby otworzyła się w określonym obszarze roboczym? Więcej informacji: Lubię mieć moje C ++ IDE w obszarze roboczym 2, moje Java IDE w obszarze roboczym 3 oraz moją pocztę e-mail, przeglądarkę i różne w obszarze roboczym cztery. Używam również skryptu powłoki, który wykonuje się po zalogowaniu: #!/bin/bash …
Często piszę, gdy irytują (lub gorzej) command .* w bash, a polecenie dotyczy katalogu nadrzędnego i katalogu bieżącego. Czy istnieje jakaś opcja powłoki lub inna konfiguracja mogę uszczypnąć, aby wykluczyć bash .i ..od ekspansji .*?
W Windows / DOS mogę powiedzieć, rename myfile.* yourfile.*żeby zmienić nazwę, ale zachowaj rozszerzenie. Jak to się robi w Linuksie? Strona podręcznika sugeruje tylko, jak zmienić rozszerzenie, ale jest to przeciwieństwo tego, czego chcę. Bonus: Właściwie chcę umieścić datę utworzenia zdjęcia w nazwie pliku, aby uzyskać coś takiego 20091231 2359 …
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ą aplikację Windows. Wszelkie pomysły, dlaczego tak się …
Chcę wysłać do serwera następujące żądanie POST za pomocą wget: email=abc@abc.com&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ą wget? Nie chcę używać curl.
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 SSH, ~/.ssh/authorized_keysponieważ połączenia FTP byłyby w stanie łatwo je zlokalizować. Jednocześnie chcę przenieść .bash_historyplik /home/%u/.bash_historytam, gdzie %ujest …
Kontekst: Użytkownicy udostępniają mi swoje niestandardowe skrypty do uruchomienia. Skrypty te mogą być wszelkiego rodzaju jak skrypty do uruchamiania wielu programów GUI, usług zaplecza. Nie mam kontroli nad sposobem pisania skryptów. Skrypty te mogą być typu blokującego, tzn. Wykonywanie czeka do momentu zakończenia wszystkich procesów potomnych (programów uruchamianych sekwencyjnie) #exaple …
W skrypcie bash Mam ciąg znaków, który zawiera kilka słów oddzielonych jednym lub więcej spacjami. to znaczy: Name Age Sex ID Address Jeśli chcę znaleźć dowolne słowo, na przykład chcę znaleźć indeks słowa „Wiek”, jak mogę to zrobić? Czy jest jakieś polecenie, które zwróci bezpośrednio numer indeksu słowa, którego chcę? …
Szukam narzędzia, które pozwoli na odwrotne wyszukiwanie przyrostowe z obsługą prostego wyrażenia regularnego (lub tylko wielu dopasowań). Na przykład, jeśli chcę znaleźć polecenie „foo bar baz”, mógłbym zrobić coś takiego, aby szybko znaleźć polecenie: CRTL-R (rozpoczyna wyszukiwanie) wpisz „foo” (dopasowuje najnowszą komendę za pomocą foo) kontynuuj wpisywanie „foo | baz” …
Ubuntu 10.04 lsmoże wyświetlać znaki Unicode, ale treenie może, nawet z tree --charset unicodelub utf8. Czy istnieje sposób na rozwiązanie tego problemu? echomoże interpretować znaki specjalne, z wyjątkiem, cat list.txt | echo -eże nie będzie działać ( list.txtpochodzi z tree > list.txt) Aktualizacja: tree -H www.somewhere.commoże wyświetlać Unicode (powinien być …
Jeśli sprawdzę moją powłokę bash w terminalu OS X (10.6.4), na przykład wpisując echo $0, przed moją skorupą znajduje się myślnik: -bash. Co to oznacza?
Próbuję debugować, co bash robi podczas inicjowania logowania dla systemu Linux. Czytałem, że „bash -x” sprawi, że bash wydrukuje to, co robi, ale nie drukuje poleceń w źródłowych plikach, takich jak „set -x”. Nie mogę użyć „set -x”, ponieważ inicjalizacja przebiega przed wywołaniem. „bash -x” wydaje się powtarzać dobrze na …
Zawsze się zastanawiam: większość narzędzi GNU / Unix przyjmuje opcje w postaci „minus coś”, czasami po nich występuje argument. Co jeśli masz plik o nazwie minus coś? $ ls -f $ rm -f $ ls -f $ mv -f abc mv: missing destination file operand after `abc' Try `mv --help' …
Za pomocą powłoki bash możesz zainstalować pułapkę na syntetycznym DEBUGsygnale. Jest to przydatne i spowoduje wykonanie funkcji lub fragmentu kodu przy każdym poleceniu powłoki. Na przykład: $ trap 'logger -t shell "${BASH_COMMAND}"' DEBUG Chodzi o to, aby zainstalować pułapkę na przykład w upuszczonym pliku /etc/profile.d/bash-loggeri aby polecenia sesji powłoki użytkownika …
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.