Mam skrypt bash (wywoływany z programu Java), który ciągle ginie. Zawsze łapię signal 15za, trapale wtedy pojawia się jakiś inny sygnał, który, jak podejrzewam, jest signal 9w zasadzie ślepy, czy tak naprawdę jest signal 9. Wiem, że nie możesz trap signal 9, więc czy jest jakiś inny sposób, aby stwierdzić, …
W pełni zaktualizowałem Linux Mint 17.3. Muszę dodać kilka aplikacji do uruchamiania. Problem polega na tym, że poniższe okno dialogowe nie działa - nie doda mi aplikacji z listy ani nie doda żadnego niestandardowego polecenia. W każdym razie musi istnieć inny sposób, aby ręcznie dodać te aplikacje, prawdopodobnie edytując jakiś …
Z wielu powodów staram się tłumaczyć kod c ++ na bash. Ten kod odczytuje i manipuluje typem pliku specyficznym dla mojego subpola, który jest zapisany i ustrukturyzowany całkowicie w formacie binarnym. Moim pierwszym zadaniem związanym z plikami binarnymi jest skopiowanie pierwszych 988 bajtów nagłówka, dokładnie tak, jak jest, i umieszczenie …
Komenda GNU coreutils timeoutjest niezwykle przydatna w niektórych sytuacjach skryptowych, pozwalając na użycie danych wyjściowych polecenia, jeśli jest ono szybkie, i pomijanie, jeśli zajmie to zbyt dużo czasu. Jak mogę przybliżyć podstawowe zachowanie timeoutprzy użyciu tylko narzędzi określonych w POSIX? (Myślę, że może to wiązać się z kombinacji wait, sleep, …
Załóżmy, że mam bardzo prosty plik konfiguracyjny NixOS : { config, pkgs, ... }: { imports = [ # Include the results of the hardware scan. ./hardware-configuration.nix ]; # SOME STUFF environment.systemPackages = with pkgs; [ emacs gitFull ]; # SOME STUFF } Wiem, że NixOS implementuje system modułów , …
Od findstrony man : -exec command ; There are unavoidable security problems surrounding use of the -exec action; you should use the -execdir option instead. -execdir command {} + Like -exec, but the specified command is run from the subdirectory containing the matched file, which is not normally the directory …
Wiele programów Linuksa twierdzi, że lokalizacja pliku (-ów) konfiguracyjnego zależy od dystrybucji. Zastanawiałem się, jak to robią różne dystrybucje. Czy faktycznie modyfikują kod źródłowy? Czy istnieją parametry kompilacji, które ustawiają te lokalizacje? Szukałem tego, ale nie mogę znaleźć żadnych informacji. Wiem, że tam jest, ale po prostu nie mogę go …
Zainstalowałem zakończenie bash za pomocą yum install --enablerepo=epel bash-completion. Chociaż działa dla niektórych podstawowych poleceń (git i yum), brakuje mi dużej części uzupełniających. Mój /etc/bash_completion.dzawiera następujące: bash_completion.d] $ ls git iprutils redefine_filedir mniam yummain.py yum-utils.bash Wiem jednak, że istnieje bash_completion dla np. Make (który jest zainstalowany) i wiele więcej, porównaj …
Wiem, jaka jest różnica między powłokami interaktywnymi / nieinteraktywnymi a powłokami do logowania / bez logowania, ale wydaje się, że w praktyce nigdy nie będzie powłoki do nieinteraktywnego logowania, chyba że masz coś takiego /bin/bash --login some-script.shw skrypcie (a nawet wydaje się, że trochę dziwne). Czy to prawda, czy są …
Przeczytałem ten popularny dokument IBM (widzę, że jest to często używane w Internecie), wyjaśniając funkcję początkowego dysku RAM. Uderzyłem w ścianę, wyobrażając sobie, jak to działa. W dokumencie jest napisane Program ładujący, taki jak GRUB, identyfikuje jądro, które ma zostać załadowane, i kopiuje ten obraz jądra i wszelkie powiązane initrd …
Wyobraź sobie, że mam ścieżkę, która nie istnieje: $ ls /foo/bar/baz/hello/world ls: cannot access /foo/bar/baz/hello/world: No such file or directory Ale powiedzmy /foo/bar nie istnieje. Czy mogę szybko ustalić, czy bazjest to punkt krytyczny na ścieżce? Używam Bash.
Nie mam doświadczenia z btrfs, ale reklamowane jest, aby móc duplikować pliki. W mojej aplikacji musiałbym powielić całe drzewa katalogów. Z tego, czego się nauczyłem, btrfs usuwa duplikaty tylko w niektórych skanach postowych, a nie natychmiast. Nawet samo użycie cpnie wydaje się wyzwalać żadnego usuwania duplikatów (przynajmniej dfpokazuje zwiększone użycie …
Jestem prawie pewien, że byłem w stanie tworzyć małe litery pi przy użyciu Composepi(jak opisano na przykład fsymbols.com ), ale to już nie działa. Mój klawisz tworzenia działa dla innych znaków (np. Composeaa„Å”), więc co może być nie tak? Nie mam /usr/share/X11/locale/en_GB.utf8/Compose(lub ~/.XCompose), czy jest to coś, co powinno być …
Mam dwa równoległe pliki z taką samą liczbą wierszy w dwóch językach i planuję połączyć te dwa pliki linia po linii z separatorem |||. Np. Dwa pliki są następujące: Plik a: 1Mo 1,1 I love you. 1Mo 1,2 I like you. Hi 1,3 I am hungry. Hi 1,4 I am …
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.