[英]Running multiple python scripts in parallel from MacOS terminal screening output
[英]run matlab scripts in parallel from macos terminal
假設我在一個目錄中有 4 個文件夾,每個文件夾都包含一個matlab
腳本example.m
。
我想從 macos 終端使用GNU parallel
運行這些腳本。
我按照http://macappstore.org/parallel/正確安裝了GNU parallel
並從終端嘗試了以下操作:
parallel ::: */example.m
但我收到以下錯誤:
/bin/bash: 1/example.m: 權限被拒絕
/bin/bash: 2/example.m: 權限被拒絕
/bin/bash: 3/example.m: 權限被拒絕
/bin/bash: 4/example.m: 權限被拒絕
缺什么? parallel
運行的腳本應該是.sh
格式嗎?
免責聲明:我從未運行過 MatLab。
如果你可以運行:
/Applications/MATLAB_R2019a.app/bin/matlab -singleCompThread -nojvm -r "run('example1.m');exit;"
然后試試這個:
parallel --dry-run -q /Applications/MATLAB_R2019a.app/bin/matlab -singleCompThread -nojvm -r "run('{}');exit;" ::: */example*.m
如果打印出來的行看起來正確,請--dry-run
刪除--dry-run
並在沒有--dry-run
情況下運行它:
parallel -q /Applications/MATLAB_R2019a.app/bin/matlab -singleCompThread -nojvm -r "run('{}');exit;" ::: */example*.m
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.