[Risolto] Lo script bash non esegue il ciclo while - Versione stampabile +- Forum Informatica Libera (https://www.ergosumracalmuto.org/informaticalibera/forum) +-- Forum: Software (https://www.ergosumracalmuto.org/informaticalibera/forum/forumdisplay.php?fid=11) +--- Forum: Macro, scripting e programmazione generica (https://www.ergosumracalmuto.org/informaticalibera/forum/forumdisplay.php?fid=14) +--- Discussione: [Risolto] Lo script bash non esegue il ciclo while (/showthread.php?tid=2269) Pagine:
1
2
|
RE: Lo script bash non esegue il ciclo while - Sargon6 - 23/10/2023 (23/10/2023, 13:16)m3nhir Ha scritto: [quote pid="18555" dateline="1698003607"]A cosa serve il parametro "-4"? potrebbe essere la causa dell'errore (forse non viene correttamente interpretato) [/quote] La riga 8 contiene l'istruzione Codice: OUT='elaborato-'${IN::-4}'-crop'${IN:(-4)} # Imposta nome ed estensione del file audiovisivo elaborato L'istruzione ${IN:(-4)} equivale ai soli 4 caratteri più a destra contenuti nella variabile IN. RE: [Risolto] Lo script bash non esegue il ciclo while - Sargon6 - 25/10/2023 Risolto con ciclo for! Ho preso ispirazione dal sito http://www.pluto.it/files/ildp/guide/abs/loops.html ed ho ideato questo script: Codice: #!/bin/bash |