|
From: | Jacques Menu Muzhic |
Subject: | Re: Mac terminal question |
Date: | Sun, 8 Oct 2017 09:05:53 +0200 |
Hello Craig, You can create a script (text) file like this one, make it executable and accessible in your PATH: ################### address@hidden: ~/bin > cat CompileAllLilyPondFiles #!/bin/bash USAGE="==> Usage: $0 sourceFolder destFolder" if [ $# -ne 4 ]; then echo "$USAGE" exit fi echo "--> pwd:" pwd SOURCE_FOLDER=$1 DEST_FOLDER=$2 if [ 0 == 0 ]; then echo "SOURCE_FOLDER = ${SOURCE_FOLDER}" echo "DEST_FOLDER = ${DEST_FOLDER}" fi if [ ! -e ${DEST_FOLDER} ]; then mkdir -p ${DEST_FOLDER} fi #cd ${SOURCE_FOLDER} pwd echo "" set -x for FILENAME in $(ls ${SOURCE_FOLDER}/*.ly); do # echo "--> FILENAME = ${FILENAME}:" NEWFILENAME=${FILENAME/${PATTERN}/${ERSATZ}} lilypond ${FILENAME} -o ${DEST_FOLDER}/${NEWFILENAME} echo "" fi done ls -sal ${DEST_FOLDER}/*.ly echo "" ################### JM
|
[Prev in Thread] | Current Thread | [Next in Thread] |