tio.jl: use posix shell for system calls - Granular.jl - Julia package for granular dynamics simulation
(HTM) git clone git://src.adamsgaard.dk/Granular.jl
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
(DIR) commit 73ab828b8dad6bbf18c92891a75de3b374d5e9a2
(DIR) parent 9e33ecfe07f9c085f53b15d0d2cd33f4c0d98584
(HTM) Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Thu, 1 Jul 2021 14:50:04 +0200
io.jl: use posix shell for system calls
Diffstat:
M src/io.jl | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)
---
(DIR) diff --git a/src/io.jl b/src/io.jl
t@@ -1183,15 +1183,15 @@ Remove all simulation output files from the specified folder.
"""
function removeSimulationFiles(simulation::Simulation; folder::String=".")
folder = folder * "/" * simulation.id
- run(`bash -c "rm -rf $(folder)/$(simulation.id).*.vtu"`)
- run(`bash -c "rm -rf $(folder)/$(simulation.id).*.vtp"`)
- run(`bash -c "rm -rf $(folder)/$(simulation.id).*.vts"`)
- run(`bash -c "rm -rf $(folder)/$(simulation.id).status.txt"`)
- run(`bash -c "rm -rf $(folder)/$(simulation.id).*.jld2"`)
- run(`bash -c "rm -rf $(folder)/$(simulation.id).py"`)
- run(`bash -c "rm -rf $(folder)/$(simulation.id).avi"`)
- run(`bash -c "rm -rf $(folder)/$(simulation.id).*.png"`)
- run(`bash -c "rm -rf $(folder)"`)
+ run(`sh -c "rm -rf $(folder)/$(simulation.id).*.vtu"`)
+ run(`sh -c "rm -rf $(folder)/$(simulation.id).*.vtp"`)
+ run(`sh -c "rm -rf $(folder)/$(simulation.id).*.vts"`)
+ run(`sh -c "rm -rf $(folder)/$(simulation.id).status.txt"`)
+ run(`sh -c "rm -rf $(folder)/$(simulation.id).*.jld2"`)
+ run(`sh -c "rm -rf $(folder)/$(simulation.id).py"`)
+ run(`sh -c "rm -rf $(folder)/$(simulation.id).avi"`)
+ run(`sh -c "rm -rf $(folder)/$(simulation.id).*.png"`)
+ run(`sh -c "rm -rf $(folder)"`)
nothing
end