diff --git a/shlax/targets/base.py b/shlax/targets/base.py index 7f0aa6c..28dbb45 100644 --- a/shlax/targets/base.py +++ b/shlax/targets/base.py @@ -169,8 +169,13 @@ class Target: async def read(self, path): return (await self.exec('cat', self.path(path))).out - async def write(self, path, content): - return await self.exec('echo ' + content + ' > ' + self.path(path)) + async def write(self, path, content, **kwargs): + return await self.exec( + f'cat > {self.path(path)} <