Pytania otagowane jako scripting

Skrypt to sekwencja poleceń lub instrukcji, które są wykonywane przez program tłumaczący, a nie kompilowane w samodzielny program wykonywalny.


2
Jaki jest „właściwy sposób” wprowadzania zmian w /etc/resolv.conf z /etc/resolv.conf.d?
W dawnych czasach resolv.confbyłem statyczny, a ty sam to zredagowałeś. Później klient DHCP przepisałby go, używając niektórych wpisów statycznych i tego, co otrzymał z dzierżawy DHCP. Obecnie niektóre dystrybucje - takie jak moja (Linux Mint 18.1) mają /etc/resolv.conf.dmechanizm z kilkoma podkatalogami skryptów i, no cóż, nie mogę tego robić. W …

4
Wychodzenie ze skryptu powłoki za pomocą zagnieżdżonych pętli
Mam skrypt powłoki z zagnieżdżonymi pętlami i właśnie odkryłem, że „exit” tak naprawdę nie kończy skryptu, a jedynie bieżącą pętlę. Czy istnieje inny sposób całkowitego wyjścia ze skryptu w przypadku wystąpienia określonego błędu? Nie chcę używać „zestawu -e”, ponieważ występują dopuszczalne błędy i wymagałoby to zbyt dużego przepisywania. W tej …
11 bash  shell  scripting  exit 


2
Problemy ze skryptem ze spacjami w nazwie pliku
Mam skrypt, który scp jest plikiem ze zdalnego hosta z powrotem na lokalny. Czasami nazwy plików zawierają spacje. scp nie lubi spacji w nazwach plików. Z jakiegoś powodu moje próby obsługi spacji nie doprowadziły do ​​prawidłowej ścieżki scp. Kod: PATH=/var/root/Documents/MyFile OG-v1.2.3.pkg scp $PATH Me@10.1.10.33:/Users/Me/Desktop Prowadzi do Cannot find directory: var/root/Documents/MyFile …


2
Z wyłączeniem katalogu podczas kompresowania plików
Mam skrypt bash, który robi coś takiego: zip -0 ../backup/backup.zip \ -r ./* \ -x \*CVS\* \ -x *Thumbs.db* \ Katalog, którego kopię zapasową utworzono, to archiwum SVN (kiedyś był to CVS). Nie udało mi się go wykluczyć .svn i jego zawartości. Jaki jest najczystszy sposób na wykluczenie pliku .svn …
11 bash  scripting  zip 


3
Jak grep dla Unicode w skrypcie bash
if grep -q "�" out.txt then echo "working" else cat out.txt fi Zasadniczo, jeśli plik „out.txt” zawiera „ ” w dowolnym miejscu pliku, chciałbym, aby echo „działało” ORAZ jeśli plik „out.txt” NIE zawiera nigdzie w pliku „ ”, to chciałbym to cat out.txt EDYCJA: Więc oto co robię. Próbuję brutalną …

3
Zachowaj (lub przywróć) uprawnienia do pliku podczas zastępowania pliku
Mam polecenie, które akceptuje plik jako argument, modyfikuje plik, a następnie zapisuje go do nazwy pliku określonej w drugim argumencie. Zadzwonię do tego programu modifyfile. Chciałem, żeby działał „na miejscu”, więc napisałem skrypt powłoki (bash), który modyfikuje go do pliku tymczasowego, a następnie przenosi go z powrotem: TMP=`mktemp` modifyfile "$original" …


5
za pomocą statystyki, aby zapewnić znacznik czasu dla dotyku
Próbuję OCR niektóre dokumenty insitu (z wiersza polecenia systemu Linux na współużytkowaniu systemu Windows). Proces OCRing znajduje się w find, a ja mętlikami użyłem polecenia find, aby poprawnie poprowadzić pliki przez pętlę. Jednak muszę zachować oryginalny znacznik czasu dla zmodyfikowanego. Obecnie próbuję użyć statystyk i dotknąć, jak poniżej: #!/bin/bash OLDIFS=$IFS …
11 bash  scripting  stat 


4
Jak mogę zapisać hasło podczas korzystania z SCP (kopiowanie)?
Mam problem z ciągnięciem pliku z innego komputera na mój komputer za pomocą SCP. Plik został pomyślnie przesłany, ale za każdym razem pyta o hasło. Chcę uruchomić to SCPpolecenie jako. cronjobJak mogę zapisać hasło dla tej automatyzacji? scp user@abc.com:/usr/etc/Output/*.txt /usr/abc/ user@abc.com's password:
11 scripting  scp 


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.