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.

4
Utwórz plik .desktop, który zostanie otwarty, i wykonaj polecenie w terminalu
Chciałbym wiedzieć, jak napisać Execpolecenie pliku .desktop, aby otworzyć nowy terminal i wykonać w nim skrypt powłoki. Skrypt powłoki działa i jest dostępny dla wszystkich użytkowników. Podczas uruchamiania skryptu z terminala wszystko działa, ale nie działa przy próbie uruchomienia skryptu z pliku .desktop. Oto kilka kombinacji, które już wypróbowałem: Exec=gnome-terminal …


6
Jak napisać skrypt powłoki instalacyjnej aplikacji?
Czy ktoś wie, jak napisać skrypt powłoki, aby zainstalować listę aplikacji? Trudno jest ręcznie instalować każdą aplikację za każdym razem, gdy konfiguruję nowy system. Edycja: Nadal mnie pyta Do you want to continue [Y/n]?. Czy istnieje sposób na wprowadzenie skryptu ylub nie monitowanie o wprowadzenie?


2
Czy w końcu jest różnica między „.” A „source” w bash?
Szukałem różnicy między „.” oraz wbudowane polecenia „source” i kilka źródeł (np. w tej dyskusji i na stronie podręcznika bash ) sugerują, że są one takie same. Jednak po wystąpieniu problemu ze zmiennymi środowiskowymi przeprowadziłem test. Utworzyłem plik, testenv.shktóry zawiera: #!/bin/bash echo $MY_VAR W wierszu polecenia wykonałem następujące czynności: > …




2
Jak wyświetlić zmodyfikowany czas pliku?
Chciałbym znaleźć i wydrukować zmodyfikowany czas pliku do użycia w skrypcie bash. Wymyśliłem: ls -l $filename | cut -d ' ' -f '6-8' Które wyjścia: Jul 26 15:05 Chociaż chciałbym uniknąć parsowania ls, dobrze byłoby też mieć rok. Idealnie chciałbym zobaczyć wyjście podobne do domyślnego wyjścia datepolecenia. Tue Jul 26 …


4
Komunikat o błędzie „źródło: nie znaleziono” podczas uruchamiania skryptu
Tworzę mały automatyczny skrypt instalacyjny, który zmodyfikuje się /etc/profilei $HOME/.profilejeśli niektóre ścieżki nie zostaną wyeksportowane. Następnie chciałbym ponownie załadować je automatycznie. Przeczytałem, że sourceto robi, więc uruchomiłem terminal i wpisałem: source /etc/profile source ~/.profile Z terminala nie wyświetlił żadnego błędu. Jednak umieszczenie tych dwóch poleceń w skrypcie Bash powoduje source: …

2
Używanie „podczas odczytu…” w skrypcie linux
Czy ktoś mógłby wyjaśnić, jak działa następujący kod? echo '1 2 3 4 5 6' | while read a b c do echo $c $b $a done W szczególności chciałbym wiedzieć, dlaczego wyjście tej pętli jest 3 4 5 6 2 1zamiast 3 2 1i 6 5 4na dwóch osobnych …
34 bash  scripts 



6
Obróć obrazy z terminala
Mam katalog z dużą ilością obrazów, ale są one w złej orientacji. Chcę obrócić obrazy, aby poprawić orientację (głównie ± 90 o ). Za pomocą przeglądarki zdjęć (shotwell photo) mogę obracać je indywidualnie, klikając przycisk obracania, ale to zbyt nudne. Spojrzałem man shotwelli shotwell --help-allnic nie wyjaśnia, jak wywołać polecenie …

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.