Próbuję zainstalować ioquake na moim serwerze Ubuntu. Gdy próbuję go uruchomić, pojawia się następujący komunikat: # ./ioquake3 ./ioquake3.x86_64: error while loading shared libraries: libSDL-1.2.so.0: cannot open shared object file: No such file or directory Myślałem, że wszystko działa poprawnie, oto gdzie jest libSDL: # cd /usr/lib64 # /usr/lib64# ls -l …
Używam skryptu bash, aby uruchomić gnome-terminal z wieloma kartami, z których każda używa innego profilu, katalogu roboczego, a w niektórych przypadkach wykonuje polecenie na karcie. W tej sytuacji chciałbym, aby klawisz strzałki w górę pobierał polecenia używane na określonej karcie. czy to możliwe?
Kiedy naciskam klawisz Tab w konsoli, otrzymuję to wyjście Pokaż wszystkie 2957 możliwości? (t lub n) Czy jest jakiś sposób na wykorzystanie greptych 2957 możliwości? Chciałbym wyszukać wszystkie polecenia ze słowem „svn” w nich.
Mam skrypt powłoki, set -xaby mieć pełne wyjście / debugowanie: #!/bin/bash set -x command1 command2 ... Dane wyjściowe wyglądają następująco: + command1 whatever output from command1 + command2 whatever output from command2 Moim problemem jest to, wyjście shell (spowodowane przez set -x) idzie do stderr, zmieszanej z wyjściem poleceń ( …
Wiem, że pwdwydrukuje pełną ścieżkę bieżącego katalogu roboczego, ale chcę wydrukować tylko nazwę katalogu. Czy istnieje proste polecenie, aby to zrobić bez analizowania pwd?
Uczę się Bash i chcę zastąpić spacje innymi „niepustymi” znakami. Używam forpętli: for f in *\ *; do mv "$f" "${f// /_}"; done Moje pytanie brzmi: dlaczego jest podwójny ukośnik i spacja ${f// /_}? Co ma ${f// /_}zrobić?
Przeciągam ciąg z wielu plików, ale niepożądanym efektem ubocznym jest nazwa pliku poprzedzająca wyjście. Jak mogę ukryć nazwy plików wyjściowych używając tylko grep? $ grep -i lp lpNet* lpNet:This was printed via the internet using the lp command. lpNet:I believe lp doesnt care what the device is. lpNet1:This was printed …
może ci się to wydawać dziwne, ale chcę uruchomić polecenie w określonym folderze bez zmiany bieżącego folderu w powłoce. Przykład - zwykle tak robię: ~$ cd .folder ~/.folder$ command --key ~/.folder$ cd .. ~$ another_command --key Chociaż chcę coś takiego: ~$ .folder command --key ~$ another_command --key Czy to możliwe?
Kiedy wpisałem polecenie su > echo "sachin" prosiło o hasło. Kiedy podałem hasło, wydarzyły się dziwne rzeczy, jak widać: Jeszcze jedno: na moim laptopie jest inny użytkownik, Hadoop , ale kiedy to robię su > echo "Hadoop" to mówi brak hasła dla Hadoop Co to znaczy?
Jak mogę użyć tych czerwonych i zielonych znaków strzałek w oknie zachęty? aktualizacja 1 To jest mój .bashrcplik if [ "$color_prompt" = yes ]; then PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\[\033[00m\]\ [\033[01;34m\]→ \w\[\033[00m\]\$ ' else PS1='${debian_chroot:+($debian_chroot)}→ \w\$ ' fi unset color_prompt force_color_prompt Chcę, aby ta strzałka była pokolorowana, jak wcześniej odpowiedział @dessert (zmień kolor na …
Chciałbym poznać całkowity czas pracy na moim laptopie w 2016 roku. last reboot --since 2016-01-01 --until 2016-12-31 | grep -o '(.*)' | grep -v '-' daje mi całkowity czas pracy laptopa w tym formacie: (01:33) (04:40) (01:31) (1+06:41) (02:47) (00:30) Jak teraz to dodać?
Mam listę ciągów w pliku Ai pliku B. Chcę pobrać każdy ciąg z pliku A i znaleźć najbardziej podobny ciąg z pliku B. W tym celu szukam narzędzia, które zapewnia rozmyte porównywanie. na przykład: $ fuzzy_compare "Some string" "Some string" 100 Gdzie 100 to jakiś współczynnik równości. Na przykład odległość …
Przepraszam za mylący tytuł! Załóżmy, że biegnę apt-cache depends kde-window-manager > ~/Desktop/kwin-depends W folderze pulpitu otrzymam plik o nazwie „kwin-depends”. Czy jest jakaś sztuczka, aby dołączyć polecenie, które wydałem jako część pliku, najlepiej na początku pliku? Tak więc, przynajmniej w 14.04 LTS, kilka pierwszych linii wyglądałoby tak: apt-cache depends kde-window-manager …
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.