Mam zamiar napisać skrypt powłoki. Chciałbym móc wizualnie odróżnić część tekstu wyjściowego jako ostrzeżenie, ustawiając jego kolor na żółty. Jak to się robi?
Początkowo szukałem przyczyny, która whichnic nie wypisuje po podaniu pewnych programów jako argumentu, np cd. Z tego, co tu znalazłem , prawdopodobnie przyczyną jest to, że cdna mojej maszynie jest funkcja, która jest potwierdzona przez uruchomienie type cd. TLDR: Ale jak zwykłe programy, które whichmogą zlokalizować dzięki $PATHzmiennej, są umieszczone …
Czy istnieje sposób (narzędzie) do edycji plików XLSX za pomocą powłoki Linux? Potrzebuję sposobu na usunięcie trzech ostatnich niepustych wierszy z pierwszego arkusza. Wiem, że XLSX to tylko plik zip, wypełniony różnymi plikami XML, które mogłem indywidualnie edytować. Chciałbym jednak unikać analizowania i zmieniania plików XML, jeśli to możliwe.
Jak napisać skrypt bash, który wykona następujące czynności: URL = "example.com/imageID=" while (1..100) wget URL + $i #it will wget example.com/imageID=1, then 2, then 3, etc done Mam więc kilka pętli do wykonania, adres URL zakończony liczbą z pętli. Potrzebuję do nich wgetwszystkich.
Wpisanie polecenia: % route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.1.0 * 255.255.255.0 U 2 0 0 wlan0 link-local * 255.255.0.0 U 1000 0 0 wlan0 (... hang for a while ...) default 192.168.1.1 0.0.0.0 UG 0 0 0 wlan0 Tutaj, przed defaultwydrukowaniem ostatniej …
Mam konfigurację skryptu bash, aby wykonać kilka żądań curl for currency in EUR INR JPY do curl -i --data '{"currency": "'$currency'"}' -H "Accept: application/json" -H "Content-Type: application/json" http://0.0.0.0:8080/price && echo done Czy istnieje sposób, aby skrypt zakończył działanie, jeśli jedna z odpowiedzi curl wróci ze statusem http! = 200? Chcę …
Czy istnieje sposób na uruchomienie skryptu powłoki za pomocą echa poleceń, ale bez ich wykonania? Załóżmy, że mam skrypt usuwający plik, którego nazwa jest przechowywana w zmiennej: #!/bin/bash set -v FN="filename" rm -f ${FN} Dodanie set -vspowoduje wykonanie następujących poleceń przed wykonaniem: $ ./scr.sh FN="filename" rm -f ${FN} Teraz chcę …
Mam plik plist i jestem zainteresowany pobieraniem wartości z zagnieżdżonych słowników za pomocą skryptu powłoki. Oto struktura mojego pliku plist: <dict> <key>Countries</key> <dict> <key>USA</key> <dict> <key>Capital</key> <string>Washington DC</string> <key>Continent</key> <string>North America</string> </dict> <key>Italy</key> <dict> <key>Capital</key> <string>Rome</string> <key>Continent</key> <string>Europe</string> </dict> </dict> </dict> Chcę pobrać wartość przypisaną do klucza „Kapitał”, jeśli użytkownik …
Pytanie dotyczy skryptowania powłoki w bash. Jak sprawdzić za pomocą skryptu, które pliki w bieżącym katalogu są miękkimi linkami? W przypadku, gdy użyłem niewłaściwego terminu, kiedy mówię miękkie linki , mam na myśli pliki utworzone za pomocą ln -s. Jedyną rzeczą, o której udało mi się myśleć, jest ocena ls …
Próbuję utworzyć skrypt, który uruchamia niektóre programy startup.sh knetworkmanager emesene keepassx Problem polega na tym, że kiedy uruchamiam skrypt, uruchamia on tylko knetworkmanager. Dzieje się tak, ponieważ rozpocznie się, a następnie zaczeka na zakończenie. Jak mogę uruchomić program bez czekania na niego? Nie sądzę, że mogę po prostu dodać „&” …
Napisałem scenariusz. Kiedy się uruchomi, nie przestanie i nadal pobiera dane z Internetu. Mogę to nazwać w ten sposób: cd /User/Desktop/project/internetScanner/ python3 main.py start Ale chciałbym to nazwać bezpośrednio z terminala w ten sposób w miejscu docelowym: internetScanner start Jak mogę to zrobić?
Chcę, aby metoda skryptów powłoki testowała / raportowała, czy pakiet jest zainstalowany. Nie potrzebuję szczegółów, tylko powrót logiczny, aby ustawić przepływ logiki. Spojrzałem na Znajdź, czy pakiet jest zainstalowany , ale dpkgzwraca złożone dane wyjściowe, a jego format zmienia się w zależności od tego, czy pakiet znajduje się w repozytorium …
Próbuję utworzyć polecenie powłoki oparte na Applescript, które nakazuje aplikacji Preview z Mac OS X zamknięcie określonego okna. #!/bin/sh osascript <<EOF tell application "Preview" close "$1" end tell EOF Ale to nie działa: pojawia się komunikat o błędzie 25:52: execution error: Preview got an error: "musixdoc.pdf" doesn’t understand the close …
Jeśli funkcja powłoki wymaga określonego ustawienia -e / + e do działania, czy można ustawić to ustawienie lokalnie, a następnie przywrócić poprzednie ustawienie przed wyjściem z funkcji? myfunction() { # Query here if -e is set and remember in a variable? # Or push the settings to then pop at …
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.