Po wpisaniu echo -ne '\a' && echo -ne '\a' w sesji PuTTY na pojedynczym komputerze generowany jest tylko pojedynczy sygnał dźwiękowy zamiast dwóch sygnałów dźwiękowych. Jaki jest powód? W ustawieniach PuTTY dla tej sesji Sygnał dźwiękowy za pomocą głośnika PC radio jest sprawdzane i Dzwon jest tymczasowo wyłączony, gdy jest …
Sytuacja. Debuguję środowisko użytkownika z ograniczonym dostępem, który jest przeniesiony do specjalnej powłoki. Aby to zrobić, muszę uruchomić polecenie jako ten użytkownik w pełnym kontekście, używając su w następujący sposób: su - $user -c "echo hello world" --shell /bin/custom_shell Mogę oczywiście zmienić komendę i parametry komendy, którą wykona / bin …
moje pytanie dotyczy limitu czasu sesji powłoki po określonym czasie bezczynności, nawet jeśli sudo su był użyty. Próbowałem edytować plik / etc / profile i dodawać: export TMOUT=600 readonly TMOUT. Działa na moim zwykłym koncie, ale jeśli wpiszesz sudo su, powłoka nie będzie już wychodzić po ustawionym czasie. Moje pytanie …
Czy to jest tylko Run (Win + R)? Nie robi nic w cmd. Co jeszcze mogę zrobić za pomocą tej składni / polecenia? Gdzie mogę znaleźć dokumentację na ten temat? Czy jest to funkcja systemu Windows 10? Czy działa na Windows 7?
Próbuję uruchomić skrypt powłoki w pliku 31,65 Go json. ./oetl.sh database.json Muszę mieć nawiasy przed i po pliku. Co mam w bazie danych.json: {..},{..},.. Czego chcę : [{..},{..}..] Czy można to zrobić bez edycji pliku? Jeśli nie, jak mogę szybko edytować plik? Wiem, że mogę szybko powtórzyć nawias zamykający: echo …
Ustawienie zakresu pętli for na 20 jak to działa dobrze: $ cat test.sh #!/bin/bash for i in {1..20}; do echo "$i" done Ale jak ustawić limit liczby za pomocą arg z linii poleceń? for i in {1.."$1"}; do echo "$i" done $ ./test.sh 55 {1..55}
Używam Windows7 jako systemu operacyjnego jako mojego komputera programistycznego. Ma różne muszle: cmd Powershell Msysgit GNU Bash & lt; - to nie działa PuppetLabs Shell Nodejs Shell PHPStorm zbudowany w Terminalu ale w Msysgit / GNU Bash puppet dowództwo nie działa . Zabawne było: kiedy wszedłem $ where puppet # …
Jeśli zmienię skorupę na coś podobnego /bin/abc, gdzie abc jest czymś losowym (lub może nawet nie istnieć), co dzieje się po zalogowaniu (zakładam, że dodałem go /etc/shells, więc chsh nie będzie jęczeć.)? Czy istnieje domyślna powłoka, na którą się przełącza lub czy po prostu spowoduje błąd i nie pozwoli mi …
Próbuję skonfigurować moje okna przenośne powłoki git bash . Kiedy wykonam env Dostaję: ANT_HOME=C:\Program Files\WinAnt PORTABLEAPPS.COMVIDEOS:FORWARDSLASH=H:/Documents/Videos VBOX_INSTALL_PATH=C:\Program Files\Oracle\VirtualBox\ PORTABLEAPPS.COMLOCALEWINNAME=LANG_ENGLISH PAL:LASTPORTABLEAPPSBASEDIR:DOUBLEBACKSLASH=H: PAL:DRIVELETTER=H **** this is the variable I am after ****** PAL:APPDIR=H:\PortableApps\GitPortable\App TEMP=/tmp Zmienna, do której próbuję się odnieść, jest PAL:DRIVELETTER=H. Chcę użyć tego zestawu w mojej ścieżce .bash_profile scenariusz. Wszystko …
#! /bin/sh lineversion ="/tmp/g-9.n.gggg1000.fr-worker1.V.2.tar.bz2" Moje pytanie: jak mogę wyciągnąć g-9.n.gggg1000.fr-worker1.V.2 z $lineversion w innej zmiennej
[Archlinux 4.18.9] Zbudowałem prosty alias, aby połączyć się z klastrem przez VPN: alias clusvpn='sudo /usr/bin/openvpn --config client.ovpn' Obejmuje to konkretny /etc/sudoers wpis, więc po wydaniu cmd nie jest wymagane hasło sudo od autoryzowanych użytkowników. Prowadzi to do 2 żądań wejściowych: jednego dla nazwy zarejestrowanych użytkowników na odległym serwerze VPN, jednego …
Próbuję uruchomić serwer zarządzany logiką internetową z systemu Linux. do tego mam jeden skrypt powłoki start_wls_managed4_btwnpmd01.shz następującym kodem. /folder-name1/folder-name2/bin/startManagedWebLogic.sh manage4_name01 & startManagedWebLogic.sh - to nazwa skryptu uruchamiania serwera zarządzanego i managed4_name01 - to nazwa mojego zarządzanego serwera gdy próbuję uruchomić start_wls_managed4_btwnpmd01.shplik, daje mi to następujący problem. Started by user anonymous …
Byłem w stanie użyć strzałki w górę / w dół, aby przełączać się między poprzednimi poleceniami, teraz kiedy naciskam klawisz kierunkowy, wyświetla „^ [[A”. Używam powłoki bash. Jak to naprawić? Dzięki
Muszę przechowywać w tablicy wyniki pobrane z bazy danych. Jak dotąd to jest to, czego próbuję bez powodzenia. Myarray=$(echo "SELECT A, B, C FROM table_a" | mysql database -u $user -p$password) Moje rozumienie poleceń bash nie jest zbyt dobre, jak widać. Dziękuję Ci.
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.