come si creano gli script?

Language plugins e scripts (Java, Node.js, Pearl, PHP, Python, Ruby, ?sh)
Rispondi
IVANO_SAVONA
Utente
Utente
Messaggi: 5
Iscritto il: domenica 13 novembre 2016, 11:43

come si creano gli script?

Messaggio da IVANO_SAVONA »

Ciao a tutti

vorrei creare degli script direttamente su NAS per poter fare delle operazioni sui file. Ad esempio eliminare i file TMP da una cartella. Però non capito:
- con cosa scrivo tali script (editor ad esempio?)
- dove metto tali script
- che linguaggio si usa
- come fare a schedulare tale script

Scusate ho cercato un po tra i vari post ma ho non trovato un riferimento per chi come me parte da zero sui NAS.

Grazie
Ivano
niubbo600
Utente
Utente
Messaggi: 76
Iscritto il: mercoledì 8 agosto 2012, 8:43

Re: come si creano gli script?

Messaggio da niubbo600 »

con cosa scrivo tali script (editor ad esempio?)
vi
- dove metto tali script
puoi creare una cartella con il nome che preferisci
- che linguaggio si usa
bash
- come fare a schedulare tale script
In pannello di controllo c'è un utility di pianificazione script
IVANO_SAVONA
Utente
Utente
Messaggi: 5
Iscritto il: domenica 13 novembre 2016, 11:43

Re: come si creano gli script?

Messaggio da IVANO_SAVONA »

ok, grazie 1000
Avatar utente
dMajo
Moderatore
Moderatore
Messaggi: 1962
Iscritto il: sabato 18 agosto 2012, 23:14
Località: FVG - Italia

Re: come si creano gli script?

Messaggio da dMajo »

chi non è pratico di vi (e connessione telnet/ssh) può usare anche l'editor integrato nel DSM (salvo qualche limitazione sulla destinazione di salvataggio). Oppure notepadd++ con windows che gestisce correttamente il finelinea linux/unix.

puoi metterlo dove vuoi, purche al file(script vengano poi aggiunto/verificato l'attributo di esecuzione

Nell'utilità di pianificazione crei una nuova voce personalizzata con commando "sh percorso/nome-script.sh"

Se lo script è in java/perl/python/php ... o latri linguaggi il loro supporto deve essere installato sul NAS, cambierà ovviamente il commando nell'utilità di pianificazione.
Dal 01.01.2015 non rispondo a quesiti tecnici dei non osservanti il regolamento https://www.synologyitalia.com/presentazioni/regolamento-leggere-prima-di-postare-t5062.html

  • UPS: APC SMT2200I+AP9631
  • GTW: Vigor2866Vac(4.4.2): 2StaticIP FTTH(1/.1G)+FTTC(30/3M) :o
  • SWC: Netgear GS728TPv2(PoE+)
    • 4x HP NJ2000G
    • 2x Netgear GS108Tv2
    • 2x VigorAP902
  • NAS: DS1819+: DSM6.2.4(u7),32GB; C(2x845DCPro),R5(3xST6000VN001),R0(2xWD60PURX),VB(WD60EFRX);LAN:LAG(1+2),3,4 :D
    • DS1815+: DSM6.2.4(u7),16GB; R5(3xWD60EFRX),VB(2xWD60EFRX);LAN:LAG(1+2),3
    • RS3617xs+: DSM6.2.4(u7),8GB; R6(8xWD40FFWX),HS(WD40FFWX);LAN:LAG(1+2+3),4,LAG(5+6)
    • DS1513+(4GB); DS115j
  • ALTRO: Denon AVR-4311
    • UE55ES8000Q, UE32ES6800Q, UE22F5410AY
    • Galaxy Note8, A5, TabS3; Nokia N8
  • EXP: E5: NET9 PC:W9,M0,L6

www.alldataee.com
Rispondi

Torna a “Language plugins e scripts (Java, Node.js, Pearl, PHP, Python, Ruby, ?sh)”