Pytania otagowane jako scripts

Skrypt to seria instrukcji zapisanych w pliku „zwykłego tekstu”. Interpreter skryptów (na przykład Bash lub inna powłoka, Python, Perl, Ruby itp.) Odczytuje plik i wykonuje instrukcje tak, jakby zostały wprowadzone w wierszu polecenia.



2
co może spowodować, że skrypt nie znajdzie Pythona, gdy w pierwszym wierszu ma `#! / usr / bin / env python`?
Próbuję uruchomić casperjs na Ubuntu 12.04. Po instalacji po uruchomieniu dostaję: 09:20 $ ll /usr/local/bin/casperjs lrwxrwxrwx 1 root root 26 Nov 6 16:49 /usr/local/bin/casperjs -> /opt/casperjs/bin/casperjs 09:20 $ /usr/bin/env python --version Python 2.7.3 09:20 $ cat /opt/casperjs/bin/casperjs | head -4 #!/usr/bin/env python import os import sys 09:20 $ casperjs : …
19 bash  python  scripts 


2
Jak mogę znaleźć lokalizację (na pulpicie) okna w linii poleceń?
Próbuję napisać mały skrypt, który pomoże zarządzać moimi oknami za pomocą skrótów klawiaturowych. Aby zrobić to, co chcę, muszę być w stanie znaleźć bieżącą lokalizację i rozmiar „aktywnego” (skoncentrowanego) okna. Przez lokalizację rozumiem współrzędne X, Y okna na pulpicie, a przez rozmiar rozumiem wysokość i szerokość okna. Czy istnieje narzędzie …
19 gnome  scripts 


2
Jak powiązać przyciski myszy z klawiszami?
Mam mysz laserową Logitech MX400, która ma 5 przycisków + 4 do przewijania w pionie / poziomie. Chciałbym, żeby to było ustawione, więc zamiast przewijania w poziomie naciśnięcie w prawo na kółku przewijania wyśle Ctrl+, Taba w lewo wyśle Ctrl+ Shift+ Tab, co pozwoli mi na przełączanie kart w przeglądarkach. …

4
jeśli warunek na wielu liniach w powłoce bash
Mam funkcję powłoki bash, która pobiera argument i w razie potrzeby wykonuje coś na nim. do_somthing() { if [need to do something on $1] then do it return 0 else return 1 fi } Chcę wywołać tę metodę z kilkoma argumentami i sprawdzić, czy przynajmniej jeden z nich się powiódł. …
19 bash  scripts 

2
Czy istnieje prosty sposób na zarejestrowanie wszystkich działań wykonywanych przez skrypt powłoki?
Czy istnieje prosty sposób na zarejestrowanie całej aktywności ze skryptu powłoki do pliku? Mam scenariusz Wyświetla rzeczy takie jak „instrukcje” echa, a także inne dane wyjściowe programu. Znam polecenia: command | tee -a "$log_file" i command >> logifle.log Pytam o to, czy istnieje parametr powłoki do logowania, polecenie set, którego …

7
Wyjdź z terminala po uruchomieniu skryptu bash
Próbuję napisać bashskrypt, aby otworzyć niektóre pliki (głównie pliki pdf) za pomocą gnome-openpolecenia. Chcę również, aby terminal zakończył pracę po otwarciu pliku pdf. Próbowałem dodać exitna końcu mojego skryptu, ale to nie zamyka terminalu. Próbowałem znaleźć w Internecie odpowiedź na moje pytanie, ale nie mogłem znaleźć żadnej właściwej. Byłbym bardzo …

4
Uruchom ponownie skrypt aplikacji, gdy ulegnie awarii?
Mam kilka aplikacji, które muszą cały czas działać na moim laptopie. Używam skryptu bash do uruchamiania tych aplikacji. W moim skrypcie mam pętlę, która wygląda podobnie do tego: while true; do xterm done Spowoduje to uruchomienie aplikacji ( xtermw tym przypadku), a jeśli aplikacja ulegnie awarii, pętla uruchomi ją ponownie. …
18 bash  scripts 

2
bash: błąd składni w pobliżu nieoczekiwanego tokena `('
Próbuję pobrać menedżera pobierania flareget za pomocą wget. Wystąpił błąd wget http://www.flareget.com/files/flareget/debs/amd64/flareget_2.3-24_amd64(stable)_deb.tar.gz bash: syntax error near unexpected token `(' Dlaczego ten błąd nadchodzi i jakie jest na to rozwiązanie?
18 bash  scripts  wget 

1
Skrypt używający sed dodaje „e” do plików wyjściowych
Mam skrypt, który dodaje nowego użytkownika i tworzy wirtualny host dla nazwy domeny użytkowników. Skrypt działa świetnie z jednym wyjątkiem ... w / etc / apache2 / sites-available / wszystkie moje wirtualne pliki hosta mają dwie kopie, jedną ze znakiem e, a drugą bez. Uważam, że mój problem leży po …
18 scripts 

3
bash: ustaw -x loguje do pliku
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ń ( …

2
Jak znaleźć wszystkie puste pliki i foldery w określonym katalogu, w tym pliki, które wyglądają na puste, ale nie są?
Powiedzmy, że w moim folderze ~/listmam dużą liczbę folderów z własnymi podfolderami i podfolderami itp. I prawie na każdym poziomie jest wiele plików. Jednak niektóre z tych plików i folderów są puste, więc jak mogę rekurencyjnie je przeszukiwać, aby znaleźć puste pliki i foldery? A następnie wyświetlaj je na liście …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.