Jak rozwiązać problem z wykrzyknikiem w ścieżce pliku?

Skrypt:

set path to watch
DIR='/home/pi/!SambaShareFolder/x/from'
# set path to copy the script to
target_dir='/home/pi/!SambaShareFolder/x/to'
inotifywait -m -r -e moved_to -e create "$DIR" --format "%f" | while read f
do
echo $f
# check if the file is a .sh file
if [[ $f = *.sh ]]; then
...

Po usunięciu "!" ze zmiennych DIR i target_dir skrypt działa poprawnie.

#linux #raspberrypi #raspberry #
MisiekD - Jak rozwiązać problem z wykrzyknikiem w ścieżce pliku?

Skrypt:
set path...

źródło: comment_1663181430BKzR5LEBYiAKSzLtwxTylO.jpg

Pobierz
@2meters: nosz kuźwa, działa byczq ;P

Zamieniłem z:

'/home/pi/!SambaShareFolder/x/from'
na:

'/home/pi/!SambaShareFolder/x/from'
Widocznie jak daję w pojedynczy cudzysłów to nie trzeba dawać ``

Miłego dnia!
  • Odpowiedz
@MisiekD: fswatch /path/to/file | xargs -I@ bash -c 'echo @': teraz dla każdej zmiany w tym pliku zostanie odpalone echo @, gdzie @ to scieżka do pliku. Możesz ten plik przeslac np za pomocą fswatch /path/to/file | xargs -I@ bash -c 'scp @ host:/path/on/the/host'
  • Odpowiedz
Siemka!
Ogólnie bardzo dziękuję za odp. tutaj o skrypcie Bash, jednak z racji, że potrzebuję bardziej rozbudować skrypt, a jestem niezbyt zaawansowany w Bash-u, to bardziej opiszę czego potrzebuję. Być może ktoś mnie zainspiruje, a chyba chcę dany pomysł zrobić na "okrętkę".

Ogólnie to:
1. Mam plik PDF (kilka stron A4). Potrzebuję go zrasteryzować o "rozdzielczości" 600dpi do plików JPG (jakość maksymalna) - komenda WIndowsa: magick.exe convert -density 600 +antialias %1 "%~dpn1_RASTERIZED.jpg"
  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
Hej,
jak w Bashu napisać skrypt, który będzie mi łączył pliki *.JPG w jeden plik *.PDF wg najstarszej daty utworzenia pliku? Chodzi mi głównie o to jak posortować pliki, by w PDF-ie na pierwszej stronie był najstarszy utworzony plik, a na ostatniej stronie najnowszy zmodyfikowany plik. Ciężko mi znaleźć jak to posortować.
Bo chyba zwykłe polecenie jak "sort" (czy coś w tym stylu) raczej nie posortuje tak w "powietrzu", by później inna
@MisiekD: ls -rt *.jpg | imagemagic (...)

Wierzę, że imagemagic ma przełącznik by brać nazwę z pipe'a, jeśli nie to można popróbować z listą parametrów:

imagemagic -(parametr dla listy plików ale go nie znam)="`ls -rt *.jpg | xargs`"

Wszystko z pamięci klepię, ale to będzie coś koło tego ;D
  • Odpowiedz
Czy na #ubuntu zadziała hybrid sleep w przypadku zużycia 100 GB RAM?
Na Windows to normalnie system stworzył hiberfil.sys na dysku, który miał około 100 GB.
  • Odpowiedz
tl;dr montowanie ntfs dysku na linuxie

Prosty temat a męczę sie już którąś godzinkę xD
Montowanie NTFS do odczytu/modyfikacji.
Zainstalowałem Ubunciaka podpiałem drugi dysk i chcę go zamnotować do odczytu i docelowo udostępnić przez sambę.
Jednak za każdym razem dysk jest tylko do odczytu :<

Mój plik fstab :
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be
@strusmig: @fervi: @Azur88: @strusmig: @Dalegor_: @Bpnn: @Colek: Problem się sam rozwiązał po tej długiej batalii chciałem podpiąc do głównego kompa z Windowsem. Oba sloty Sata mam zajęte więc chciałem użyć adaptera USB ->Sata z zewnątrzym zasilaczem. No i robiąc to jak zawsze wsadziłem odwrotnie wtyczkę do zasilacz - mimo wycięcia, nawet oporu nie poczułem ;_; Wpiąłem do dysku i poleciał dymek. Dobrze że wszystkie dane
  • Odpowiedz
ok, naebałem się to mogę coś napisać na mirko. ktoś gdzieś na wykopie napisał: "ubuntu działa od razu, nie trzeba niczego konfigurować" co oczywiście jest bzdurą. lista rzeczy, które trzeba zrobić zaraz po zainstalowaniu systemu:
1. upewnij się, że system działa na wayland, bo xorg to zlagowane gówno, które ma problem z latency i/lub v-sync, zwłaszcza na kilku monitorach. cały twój user-experience pójdzie w #!$%@?, jeśli wcześniej pracowałeś na windowsie, gdzie interfejs
ly000 - ok, naebałem się to mogę coś napisać na mirko. ktoś gdzieś na wykopie napisał...

źródło: comment_1661198549D0m77WdHBL30dAFVGc5m6I.jpg

Pobierz
Mam myszkę i klawiaturę z MS na jednym donglu, całość mam podpiętą przez taką pseudo stację dokującą do lapka XPS. Kubuntu 22 zainstalowane i często mi myszka laguje. Ten sam setup hardwarowy działa na innym laptopie (dell inspiron) z Ubuntu 22. Co tu może być nie tak?

Czasem też klawiatura przestaje łączyć i widzę co drugi znak na ekranie.

#komputery #ubuntu
#ubuntu #linux

Czy jest jakiś program który pokaże mi % aktualne użycie dysku? Nie chodzi mi o ilość zajętego miejsca tylko o obciążenie, tak jak pokazuje windows w menadżerze zadań. Sprawdzałem IOTOP ale to nie do końca to, poza tym nie da się sprawdzić konkretnego dysku np /dev/sda1 tylko sumarycznie.
via Wykop Mobilny (Android)
  • 2
@testuser: technicznie konteneryzacja to parawirtualizacja. Więc nie jest panaceum na całe zło. Wiem, że mamy do dyspozycji dynamicznie ładowane moduły jądra, ale czasem jak się postawi dockera na jakimś bardzo biednym hoście, to napotyka się ścianę. Chociaż w sumie nie sądzę, by to miało być problemem dla aplikacji jak homeasistant.

A co do tych managerów kontenerow, to muszę zerknac
  • Odpowiedz