我有一个bash脚本,我使用
gnome-terminal -e /folder/script1 &
gnome-terminal -e /folder/script2 &
Run Code Online (Sandbox Code Playgroud)
打开两个新的终端并执行两个并行的工作.
我想知道是否可以通过使用类似的东西来记录这些脚本的输出
gnome-terminal -e /folder/script1 2>&1 | tee script1.log
Run Code Online (Sandbox Code Playgroud)
谢谢.
我想用多个字符串连接多维数组的一个元素.
<?
$string1 = 'dog';
$string2 = array
(
'farm' => array('big'=>'cow', 'small'=>'duck'),
'jungle' => array('big'=>'bear', 'small'=>'fox')
);
$string3 = 'cat';
$type = 'farm';
$size = 'big';
$string = "$string1 $string2[$type][$size] $string3";
echo($string);
?>
Run Code Online (Sandbox Code Playgroud)
通过对$ string使用此语法,我得到:
狗阵[大]猫
我不想使用替代语法
$string = $string1 . ' ' . $string2[$type][$size] . ' ' . $string3;
Run Code Online (Sandbox Code Playgroud)
哪个有效.
"$ string1 $ string2 [$ type] [$ size] $ string3"有什么问题?