From 2a8617dab1832768121b76e06db1278e69e26ad4 Mon Sep 17 00:00:00 2001 From: kepler155c Date: Sun, 11 Feb 2018 06:47:57 -0500 Subject: [PATCH] persist utility --- apps/persist.lua | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 apps/persist.lua diff --git a/apps/persist.lua b/apps/persist.lua new file mode 100644 index 0000000..13eb2f1 --- /dev/null +++ b/apps/persist.lua @@ -0,0 +1,15 @@ +-- saves a virtual file to disk + +_G.requireInjector(_ENV) + +local Util = require('util') + +local shell = _ENV.shell + +local args = { ... } +local fileName = args[1] or error('Syntax: persist ') + +local c = Util.readFile(shell.resolve(fileName)) or error('Unable to open file') +Util.writeFile(shell.resolve(fileName), c) + +print('Saved')