2013-04-30 6 views
1

Je suis en train de créer un fichier en bash mais je reçois une erreur étrange, voici mon code:Bash ne peut pas créer un fichier

touch > "application/views/scripts/"$theFile"/"awk '{tolower($theFile".phtml")}' 

Erreur:

./zf.sh: line 16: application/views/scripts/foo/awk: No such file or directory 

Je suis en train pour créer un fichier basé sur quelque chose d'entrée utilisateur comme: ./zf.sh: line 16: application/views/scripts/foo/foo.phtml: No such file or directory

Répondre

1

Si vous souhaitez utiliser un semaine:

fn=`echo ${theFile} | awk '{print tolower($0)}'` 
touch application/views/scripts/"${fn}".phtml 
1

touch application/views/scripts/"${theFile}"/$(echo ${theFile} | tr '[:upper:]' '[:lower:]').phtml