在命令行中循环遍历数组

时间:2017-10-28 21:05:07

标签: shell command-line csh

我正在使用C Shell,我为我的网站支持的每种语言复制并粘贴以下命令(在将##更改为en,es,pt等之后):

mkdir ##
mv x ##/x
cp -r base ##
echo '<?php $lang="##"; include "settings.php";' > ##/settings.php
/usr/local/bin/php ##/maintenance/update.php

有没有办法可以创建一个语言数组,并为数组中的每个元素循环执行这些步骤?

同样,这些被粘贴到我的终端中,我使用的是C Shell。

1 个答案:

答案 0 :(得分:0)

最简单的方法是创建一个包含以下内容的shell脚本;

fatal error: unexpectedly found nil while unwrapping an Optional value

注意,空格是语言列表的默认分隔符。 我也完全符合目录&#34; path&#34;的路径。在第5行。