@Pshybysz: dziwne bo u mnie działa. Jak zmienia nie tak jakbyś chciał to możesz posortować np datą utworzenia

$i = 1001
ls -filter *.JPG | Sort-Object -Property CreationTime | %{Rename-Item $_ -NewName ('plik_{0}.jpg' -f $i++)}
  • Odpowiedz
@MlodyWilk: Miałem chwilkę na przetestowanie Twojej opcji. Nie mam pojęcia czemu ale dodanie sortowania po dacie modyfikacji (u siebie zmieniłem creation na last written) i zmianie "nr" na "i" spowodowało, że zadziałało
  • Odpowiedz
Pytanie za 100pkt.

Mam napisany skrypt w #bash który służy do przesyłania plików po SSH. Jest on bardzo często używany, co wymaga ciągłego wpisywania haseł, + z winy słabego połączenia i zmiennego IP często się wysypuje. Chce przepisać ten skrypt na nowo, jednak chodzi mi po głowie coś z tym hasłem.

Myślałem wykorzystać zmienną środowiskową w linuxie, żeby tam trzymać hasłem i np cronem co 4h/restart pc go czyścić. Jest
@NewEpisode: tu nie ma problemu z twoim skryptem tylko z tym setupem, po pierwsze jak masz odblokowany port 22 do internetu to masz zablokowane logowanie hasłem i używasz klucza ssh, nie ma żadnego "ale"
używając klucza ssh masz do dyspozycji multum opcji np. keyring, co do ostrzeżenia o innym IP możesz to zignorować w .ssh/config dodając
CheckHostIP no
  • Odpowiedz
Pytanie: W jaki sposób osiągnąć cel z Pomysłu 3 aby utworzyć listę katalogów do wykonania kopii zapasowej, a może jest na to jeszcze lepsze rozwiązanie ?

OPIS
--------------------------------------------------------------------------------------------------
Zadanie: Wykonać backup danych w możliwie najszybszym czasie

Pomysł
@ce029c47: zatrudnij auditd do audytowania modyfikowanych plików i będziesz miał w logu listę konkretnych plików, które zostały zmienione. Ewentualnie sobie awkiem czy cutem ze ścieżki wytnij katalog nadrzędny.
  • Odpowiedz
#zadanie #pasjainformatyki #informatyka #skryptowanie Pomożecie mam cos takiego do napisania i mam na to 30min.Utwórz skrypt, który za pomocą instrukcji warunkowej IF sprawdzi, czy wartość zdefiniowanej zmiennej $liczba jest podzielna przez 11. W oknie przeglądarki powinna wyświetlić się informacja, czy $liczba jest podzielna przez 11.

Twoja odpowie
Umie ktoś w skrypty i mi powie co potrzebuje zeby utworzyć skrypt, który bedzie:
1)otwierał daną kartę wielokrotnie (to juz umiem zrobić)
2) Następnie na tej karcie wykona klik myszką i otworzy się okienko do wyboru pliku i tam mi wybierze automatycznie plik [zawsze ten sam] (tego nie umiem)
#skryptowanie #informatyka
@Popcornn1: Najlepiej zrób skrypt wysyłający plik po requestach. Ewentualnie możesz skorzystać z czegoś do obsługi przeglądarki np. selenium, ale nie wiem czy tak obsłużysz okienko do uploadowania pliku. Kiedyś chciałem zrobić to w AutoIT i nie było takiej możliwości.
  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
pytanie do #programista15k i #skryptowanie
jak w najprościej napisać skrypt w cmd.exe

1. zmienić nazwę pliku file.dll na file.dll_ (konflikt z biblioteką jest, nie mogę jej usunąć )
2. uruchomić program.bat
3. zmienić nazwę na oryginalną file.dll po zamknięcie program. bat
via Wykop Mobilny (Android)
  • 1
@Nizax: "jeśli wszystko ok to ja bym spróbował opóźnić wywołanie drugiego skryptu"
wystarczyło dać komendę 'timeout 5' przed polecenie, bez tworzenia dodatkowego skryptu. Może i barbarzyńska metoda ale działa :-)
  • Odpowiedz
Hej, jakie polecacie kursy nauki Python. Ostatni mam trochę plików tekstowych do przetwarzania, szukania wartości, rekoncyliacji. Próbowałem bashem, ale ciężko niektóre rzeczy, muszę znaki podmieniać, formaty danych, zmieniać struktury danych bo są niejednolite, Pythonem chyba będzie najlepiej, na przyszłość tez mi się przyda. Moj obecny język słabo się nadaje do formatowania tekstu, coś tam napisałem. Mogą być płatne kursy, zależy mi na czasie, bo zawalony jestem robotą. Z basha też będę wdzięczny.
Mirkowie, podpowiedzcie co robię źle: takie polecenie wydaję w #linux

rtl_433 -F json -T 90 > data.json
rtl 433 to do obsługi takiego dongla dvbt, zapisuje dane w formacie json do pliku data.json i czas wykonywania tego polecenia to 90 sekund. To działa, dane w pliku są. Tak wygląda przykładowe wywołanie tego:

malina@raspberrypi:~$ rtl_433 -F json -T 90 > data.json
  • 1
@OperatorHydrolokator polecenia w crontab uruchamiane sa z uprawnieniami innego użytkownika. Proponuję przejrzeć ustawienia/uprawnienia, sprawdzić gdzie znajduje się aplikacja (which rtl_433), przenieść plik konfiguracyjny do etc. Ogólnie, jeśli skrypt/program sam nie skonczy swojego dzialania to może to być finalnie kłopotliwe, dodatkowo nazwa pliku powinna się zmieniać, by nie nadpisywać danych (np coś w stylu log_radio_'date +"%F-%T"', można też do pliku dopisywać, czy skorzystać z loga systemowego z logrotate i innych rozwiązań)
  • Odpowiedz
  • 2
@Mlekovita bylo pozno w nocy, bylem zmeczony i nie moglem pozniej edytowac ;) w skrocie mialem na mysli to ze jesli masz przykladowo zaszyfrowany home i dodawales rzeczy nie w swoim crontabie a np roota, sudo crontab -e to punkt montowania moze nie istniec. Niemniej, problem rozwiazany.
  • Odpowiedz
Cześć mirki i mireczki,
mam takie zadanie, jest sobie adres z przyporządkowaną funkcją, w tym wypadku odblokowuje dany dzień:

[https://www.costam.pl/adminto/dostepnosc-powierzchni/?month=10&year=2019&unlock=31.10.2019](https://www.costam.pl/adminto/dostepnosc-powierzchni/?month=10&year=2019&unlock=31.10.2019)
W tym wypadku odblokowuje się możliwość zabookowania czegośtam w miesiącu październik, roku 2019, i konkretniej dnia 31 października 2019.
Czy da się zrobić, żeby przeglądarka automatycznie robiła coś takiego:
Error 500: java.lang.NullPointerException


@OperatorHydrolokator: Aaa, to raczej nie wyrzuca Twój kod, tylko strona, którą się CURLujesz. W sensie http://URLdoSTRONYlogowania może rzuca wyjątkiem i Ty go widzisz? Jak tak, to nie masz wpływu na ich serwer…
  • Odpowiedz
Powinieneś poradzić sobie za pomocą Get-AzureRMVM, dokladniej property StorageProfile - bedziesz jednak musiał dla każdej VMki zrobić pętle która zczytuje wszystkie dyski i grupuje po typie tak jak to chcesz
  • Odpowiedz