shell

Jak uruchomić skrypt powłoki w OS X przez dwukrotne kliknięcie?

Mam skrypt powłoki, który ma uprawnienia do wykonywania przez użytkownika na OS X, ale kiedy dwukrotnie na niego klikam, otwiera się w edytorze tekstu. Jak mogę go uruchomić, klikając go dwukrotnie?

Jak odczytać plik do zmiennej w powłoce?

Chcę odczytać plik i zapisać go w zmiennej, ale muszę zachować zmienną, a nie tylko wydrukować plik. Jak mogę to zrobić? Napi ... to: aaaa 11111----- Ale to po prostu wypisuje plik na ekranie i chcę go zapisać do zmiennej! Czy jest na to łatwy sposób?

Zrób zrzut ekranu całej strony z Firefoksem w wierszu poleceń

Uruchamiam Firefoksa na Xvfb w VPS. Chcę zrobić zrzut ekranu całej strony. Mogę przekierować Firefoksa na konkretną stronę u ... które można zaprogramować za pomocą wiersza poleceń powłoki. Edit: skończyło się na pisaniu własnego rozszerzenia Firefoksa.

Jaki jest cel: (dwukropek) GNU Bash builtin?

Jaki jest cel polecenia, które nic nie robi, jest niewiele więcej niż liderem komentarzy, ale w rzeczywistości jest powłoką w ... ramming) while : ; do command ; done Myślę, że to, czego naprawdę Szukam, to to, jakie historyczne zastosowanie mogło mieć.

Przerywanie skryptu powłoki, jeśli jakieś polecenie zwraca niezerową wartość?

Mam skrypt powłoki Bash, który wywołuje wiele poleceń. Chciałbym, aby skrypt powłoki automatycznie zakończył działanie z wart ... ego polecenia? Np. dosomething1 if [[ $? -ne 0 ]]; then exit 1 fi dosomething2 if [[ $? -ne 0 ]]; then exit 1 fi

Jak odwrócić kolejność linii w pliku?

Chciałbym odwrócić kolejność linii w pliku tekstowym (lub stdin), zachowując zawartość każdej linii. Więc, tj. zaczynając od: foo bar baz Chciałbym skończyć z baz bar foo Czy istnieje do tego standardowe narzędzie wiersza poleceń Uniksa?

Jak usunąć wszystko.katalogi svn z moich katalogów aplikacji

Jedną z misji narzędzia eksportowego, które mam w mojej aplikacji, jest wyczyszczenie wszystkich katalogów .svn z drzewa kata ... plików / katalogów, które nie są związane z SVN. Próbowałem czegoś takiego: find . -name .svn | rm -fr Nie zadziałało...

Jak uruchomić mvim (MacVim) z terminala?

Mam zainstalowany MacVim i próbuję go skonfigurować jako edytor dla Git( Kontrola wersji), ale nie mogę uruchomić 'mvim' z linii poleceń, ponieważ nie jest rozpoznawany. Jak skonfigurować mvim, aby móc go uruchomić z terminala?

Rozszerzanie zmiennych wewnątrz pojedynczych cudzysłowów w poleceniu w Bash

Chcę uruchomić polecenie ze skryptu bash , który ma pojedyncze cudzysłowy i kilka innych poleceń wewnątrz pojedynczych cudzys ... e "'" Jeśli zamienię wartość w miejsce zmiennej, polecenie zostanie wykonane poprawnie. Proszę, powiedz mi, gdzie idę źle.

Czy pm2 może uruchomić skrypt 'npm start'

Czy istnieje sposób, aby pm2 uruchomił skrypt startowy npm, czy wystarczy uruchomić pm2 start app.js Tak w rozwoju npm star ... sz coś w stylu pm2 start 'npm start' Istnieje równoważny sposób, aby to zrobić w forever: forever start -c "npm start" ./

Co to jest / dev / null 2> & 1?

Znalazłem ten fragment kodu w /etc / cron.codziennie / apf #!/bin/bash /etc/apf/apf -f >> /dev/null 2>&1 / ... ści. Jaki jest cel posiadania tego w cron? To narusza moje zasady Firewalla. Czy mogę bezpiecznie usunąć tę pracę cron?

Jak uzyskać argumenty z flagami w Bash

Wiem, że mogę łatwo uzyskać takie parametry w bash: $0 lub $1 Chcę być w stanie użyć opcji znaczników takich jak ta, aby ... -h host Jaki jest najlepszy sposób na uzyskanie -u param wartości i -h param wartości według flagi zamiast według pozycji?

Polecenie nie znaleziono błąd w przypisaniu zmiennej Bash

Mam taki skrypt o nazwie test.sh: #!/bin/bash STR = "Hello World" echo $STR Kiedy biegnę sh test.sh dostaję to: test.sh ... larować zmienne... Więc nie jestem pewien, co robię źle. Jestem na Ubuntu Server 9.10. I tak, bash znajduje się w /bin/bash.

Jak echo 4-cyfrowy znak Unicode w Bash?

Chciałbym dodać Unicode skull and crossbones do mojego monitu powłoki (konkretnie' SKULL AND CROSSBONES ' (U+2620)), ale nie ... musi być domyślnie włączona. W aplikacji Terminal macOS przejdź do Preferences - > Encodings i wybierz Unicode (UTF-8).

Jak Mogę wyłączyć wszystkie wyjścia z polecenia za pomocą Bash?

Mam skrypt Basha, który uruchamia program z parametrami. Ten program wyświetla pewien status (robiąc to, robiąc tamto...). N ... am był cichy. Jak mogę uniemożliwić wyświetlanie czegokolwiek przez skrypt? Szukam czegoś takiego jak Windows ' "echo off" .

Jak korzystać z powłoki ADB, gdy podłączonych jest wiele urządzeń? Błąd " Błąd: więcej niż jedno urządzenie i emulator"

$ adb --help ... -s SERIAL use device with given serial (overrides $ANDROID_SERIAL) ... $ adb devices List of dev ... tached emulator-5554 device 7f1c864e device ... $ adb shell -s 7f1c864e error: more than one device and emulator ?

Przechwytywanie grup z wyrażenia regularnego Grep

Mam ten mały skrypt w sh (Mac OSX 10.6), aby przejrzeć tablicę plików. Google przestało być pomocne w tym momencie: files=" ... name, i chciałem dodać łańcuch ".jpg " do końca, czy mogę cat $name '.jpg'? Proszę wyjaśnić, co się dzieje, jeśli masz czas.

android adb, pobieranie bazy danych za pomocą run-as

Na niezrzeszonym urządzeniu z Androidem mogę przejść do folderu danych zawierającego bazę danych za pomocą polecenia run-as z ... one do komputera, pozostawiając mnie bardzo na uboczu, gdy może być bardziej bezpośrednie rozwiązanie na początek Dziękuję

Zmiana domyślnej powłoki w Linuksie [zamknięta]

Zamknięte. to pytanie jest off-topic . Obecnie nie przyjmuje odpowiedzi. ... Jak można zmienić domyślną powłokę? Polecenie env obecnie mówi: SHELL=/bin/tcsh I chcę zmienić to na Bash.

Wyjście rury i przechwytywanie statusu wyjścia w Bash

Chcę wykonać długo działające polecenie w Bash, i zarówno przechwycić jego status wyjścia, jak i tee jego wyjście. Więc rob ... e polecenie działa długo i przekierowanie wyjścia do pliku, aby wyświetlić go później, nie jest dla mnie dobrym rozwiązaniem.