From 95b8ccfad45c57bfe5b82e6a75e03efe2b29db88 Mon Sep 17 00:00:00 2001 From: Abdalaziz Rashid Date: Wed, 15 Jul 2020 13:34:09 +0300 Subject: [PATCH] Change: switching to bash instead of the deprecated C Shell --- Code/brute_force_oneFile_mdl_v2.scr | 26 +++++++++++------------ Code/brute_force_oneFile_mdl_v3.scr | 33 ++++++++++++++--------------- Code/brute_force_oneFile_v1.scr | 25 +++++++++++----------- Code/brute_force_oneFile_v2.scr | 31 ++++++++++++++------------- Code/brute_force_oneFile_v3.scr | 30 ++++++++++++-------------- 5 files changed, 72 insertions(+), 73 deletions(-) mode change 100644 => 100755 Code/brute_force_oneFile_mdl_v2.scr mode change 100644 => 100755 Code/brute_force_oneFile_mdl_v3.scr mode change 100644 => 100755 Code/brute_force_oneFile_v1.scr mode change 100644 => 100755 Code/brute_force_oneFile_v2.scr mode change 100644 => 100755 Code/brute_force_oneFile_v3.scr diff --git a/Code/brute_force_oneFile_mdl_v2.scr b/Code/brute_force_oneFile_mdl_v2.scr old mode 100644 new mode 100755 index 0717f5f..5fcc261 --- a/Code/brute_force_oneFile_mdl_v2.scr +++ b/Code/brute_force_oneFile_mdl_v2.scr @@ -1,18 +1,18 @@ -#!/bin/csh +#!/bin/bash # USAGE EXAMPLE: solve_mysteries.scr ops6.txt 2 # USAGE EXAMPLE: solve_mysteries.scr allops.txt 1800 -set opsfile = $1 -set maxtime = $2 -set f = $3 -set sigma = $4 -set band = $5 +opsfile=$1 +maxtime=$2 +f=$3 +sigma=$4 +band=$5 -set outfile = brute_solutions.dat -set outfile2 = brute_constant.dat -set outfile3 = brute_formulas.dat -if -f $outfile /bin/rm $outfile -if -f $outfile2 /bin/rm $outfile2 -if -f $outfile3 /bin/rm $outfile3 +outfile=brute_solutions.dat +outfile2=brute_constant.dat +outfile3=brute_formulas.dat +if [ -f $outfile ]; then /bin/rm $outfile; fi +if [ -f $outfile2 ]; then /bin/rm $outfile2; fi +if [ -f $outfile3 ]; then /bin/rm $outfile3; fi echo Trying to solve mysteries with brute force... @@ -20,4 +20,4 @@ echo Trying to solve $f... echo /bin/cp -p $f mystery.dat /bin/cp -p $f mystery.dat echo $opsfile arity2templates.txt mystery.dat results.dat $sigma $band >args.dat -timeout {$maxtime}s ./symbolic_regress_mdl2.x +timeout $maxtime ./symbolic_regress_mdl2.x diff --git a/Code/brute_force_oneFile_mdl_v3.scr b/Code/brute_force_oneFile_mdl_v3.scr old mode 100644 new mode 100755 index 47a72b0..52f82e9 --- a/Code/brute_force_oneFile_mdl_v3.scr +++ b/Code/brute_force_oneFile_mdl_v3.scr @@ -1,24 +1,23 @@ -#!/bin/csh +#!/bin/bash # USAGE EXAMPLE: solve_mysteries.scr ops6.txt 2 # USAGE EXAMPLE: solve_mysteries.scr allops.txt 1800 -set opsfile = $1 -set maxtime = $2 -set f = $3 -set sigma = $4 -set band = $5 +opsfile=$1 +maxtime=$2 +f=$3 +sigma=$4 +band=$5 -set outfile = brute_solutions.dat -set outfile2 = brute_constant.dat -set outfile3 = brute_formulas.dat -if -f $outfile /bin/rm $outfile -if -f $outfile2 /bin/rm $outfile2 -if -f $outfile3 /bin/rm $outfile3 +outfile=brute_solutions.dat +outfile2=brute_constant.dat +outfile3=brute_formulas.dat +if [ -f $outfile ]; then /bin/rm $outfile; fi +if [ -f $outfile2 ]; then /bin/rm $outfile2; fi +if [ -f $outfile3 ]; then /bin/rm $outfile3; fi echo Trying to solve mysteries with brute force... -echo Trying to solve $f... -echo /bin/cp -p $f mystery.dat +echo Trying to solve "$f..." +echo /bin/cp -p "$f" mystery.dat /bin/cp -p $f mystery.dat -echo $opsfile arity2templates.txt mystery.dat results.dat $sigma $band >args.dat - -timeout {$maxtime}s ./symbolic_regress_mdl3.x +echo "$opsfile" arity2templates.txt mystery.dat results.dat "$sigma" "$band" >args.dat +timeout $maxtime ./symbolic_regress_mdl3.x; diff --git a/Code/brute_force_oneFile_v1.scr b/Code/brute_force_oneFile_v1.scr old mode 100644 new mode 100755 index 0b74953..bb7d5da --- a/Code/brute_force_oneFile_v1.scr +++ b/Code/brute_force_oneFile_v1.scr @@ -1,19 +1,20 @@ -#!/bin/csh +#!/bin/bash # USAGE EXAMPLE: solve_mysteries.scr ops6.txt 2 # USAGE EXAMPLE: solve_mysteries.scr allops.txt 1800 -set opsfile = $1 -set maxtime = $2 -set f = $3 +opsfile=$1 +maxtime=$2 +f=$3 -set outfile = brute_solutions.dat -set outfile2 = brute_formulas.dat -if -f $outfile /bin/rm $outfile -if -f $outfile2 /bin/rm $outfile2 +outfile=brute_solutions.dat +outfile2=brute_constant.dat + +if [ -f $outfile ]; then /bin/rm $outfile; fi +if [ -f $outfile2 ]; then /bin/rm $outfile2; fi echo Trying to solve mysteries with brute force... -echo Trying to solve $f... -echo /bin/cp -p $f mystery.dat +echo Trying to solve "$f..." +echo /bin/cp -p "$f" mystery.dat /bin/cp -p $f mystery.dat -echo $opsfile arity2templates.txt mystery.dat results.dat >args.dat -timeout {$maxtime}s ./symbolic_regress1.x +echo "$opsfile" arity2templates.txt mystery.dat results.dat "$sigma" "$band" >args.dat +timeout $maxtime ./symbolic_regress1.x; diff --git a/Code/brute_force_oneFile_v2.scr b/Code/brute_force_oneFile_v2.scr old mode 100644 new mode 100755 index 3f133db..0029f34 --- a/Code/brute_force_oneFile_v2.scr +++ b/Code/brute_force_oneFile_v2.scr @@ -1,21 +1,22 @@ -#!/bin/csh +#!/bin/bash # USAGE EXAMPLE: solve_mysteries.scr ops6.txt 2 # USAGE EXAMPLE: solve_mysteries.scr allops.txt 1800 -set opsfile = $1 -set maxtime = $2 -set f = $3 +opsfile=$1 +maxtime=$2 +f=$3 -set outfile = brute_solutions.dat -set outfile2 = brute_constant.dat -set outfile3 = brute_formulas.dat -if -f $outfile /bin/rm $outfile -if -f $outfile2 /bin/rm $outfile2 -if -f $outfile3 /bin/rm $outfile3 +outfile=brute_solutions.dat +outfile2=brute_constant.dat +outfile3=brute_formulas.dat +if [ -f $outfile ]; then /bin/rm $outfile; fi +if [ -f $outfile2 ]; then /bin/rm $outfile2; fi +if [ -f $outfile3 ]; then /bin/rm $outfile3; fi echo Trying to solve mysteries with brute force... -echo Trying to solve $f... -echo /bin/cp -p $f mystery.dat -/bin/cp -p $f mystery.dat -echo $opsfile arity2templates.txt mystery.dat results.dat >args.dat -timeout {$maxtime}s ./symbolic_regress2.x +echo Trying to solve "$f..." +echo /bin/cp -p "$f" mystery.dat +/bin/cp -p "$f" mystery.dat +echo "$opsfile" arity2templates.txt mystery.dat results.dat >args.dat +timeout $maxtime ./symbolic_regress2.x; + diff --git a/Code/brute_force_oneFile_v3.scr b/Code/brute_force_oneFile_v3.scr old mode 100644 new mode 100755 index ec6ecba..07a3014 --- a/Code/brute_force_oneFile_v3.scr +++ b/Code/brute_force_oneFile_v3.scr @@ -1,23 +1,21 @@ -#!/bin/csh +#!/bin/bash # USAGE EXAMPLE: solve_mysteries.scr ops6.txt 2 # USAGE EXAMPLE: solve_mysteries.scr allops.txt 1800 -set opsfile = $1 -set maxtime = $2 -set f = $3 +opsfile=$1 +maxtime=$2 +f=$3 -set outfile = brute_solutions.dat -set outfile2 = brute_constant.dat -set outfile3 = brute_formulas.dat -if -f $outfile /bin/rm $outfile -if -f $outfile2 /bin/rm $outfile2 -if -f $outfile3 /bin/rm $outfile3 +outfile=brute_solutions.dat +outfile2=brute_constant.dat +outfile3=brute_formulas.dat +if [ -f $outfile ]; then /bin/rm $outfile; fi +if [ -f $outfile2 ]; then /bin/rm $outfile2; fi +if [ -f $outfile3 ]; then /bin/rm $outfile3; fi echo Trying to solve mysteries with brute force... -echo Trying to solve $f... -echo /bin/cp -p $f mystery.dat +echo Trying to solve "$f..." +echo /bin/cp -p "$f" mystery.dat /bin/cp -p $f mystery.dat -echo $opsfile arity2templates.txt mystery.dat results.dat >args.dat - -timeout {$maxtime}s ./symbolic_regress3.x - +echo "$opsfile" arity2templates.txt mystery.dat results.dat >args.dat +timeout $maxtime ./symbolic_regress3.x;