From 5a172e5b31baa8f4d32a2ed6112ab53c410156b8 Mon Sep 17 00:00:00 2001 From: Paul McCarthy <pauldmccarthy@gmail.com> Date: Tue, 31 Jan 2023 16:18:28 +0000 Subject: [PATCH] RF: Usage incompatible wtih macOS version of sed --- fsl_course/feat3/feedsRun5.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/fsl_course/feat3/feedsRun5.py b/fsl_course/feat3/feedsRun5.py index fb40cd1..b73cb92 100755 --- a/fsl_course/feat3/feedsRun5.py +++ b/fsl_course/feat3/feedsRun5.py @@ -26,9 +26,10 @@ utils.run(cmd) # For conda version, default_flobs.flobs is in new location -cmd = f'''sed -i 's,etc,data/feat5,g' {newFSF}''' -utils.run(cmd) - +with open(newFSF, 'rt') as f: + contents = f.read() +with open(newFSF, 'wt') as f: + f.write(contents.replace('/etc/', '/data/feat5/')) # run FEAT utils.run("unset SGE_ROOT; feat {0}".format(op.join(outDir, "design.fsf"))) -- GitLab