diff --git a/app/src/main/java/io/xpipe/app/beacon/impl/FsScriptExchangeImpl.java b/app/src/main/java/io/xpipe/app/beacon/impl/FsScriptExchangeImpl.java index 64ed19d58..496d54dec 100644 --- a/app/src/main/java/io/xpipe/app/beacon/impl/FsScriptExchangeImpl.java +++ b/app/src/main/java/io/xpipe/app/beacon/impl/FsScriptExchangeImpl.java @@ -20,6 +20,7 @@ public class FsScriptExchangeImpl extends FsScriptExchange { try (var in = BlobManager.get().getBlob(msg.getBlob())) { data = new String(in.readAllBytes(), StandardCharsets.UTF_8); } + data = shell.getControl().getShellDialect().prepareScriptContent(data); var file = ScriptHelper.getExecScriptFile(shell.getControl()); shell.getControl().view().writeScriptFile(file, data); file = ScriptHelper.fixScriptPermissions(shell.getControl(), file);