小编Kyn*_*kos的帖子

记录到文件gnome-terminal输出

我有一个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)

谢谢.

bash logging gnome-terminal

4
推荐指数
1
解决办法
2757
查看次数

PHP:多维数组元素的连接

我想用多个字符串连接多维数组的一个元素.

<?
$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"有什么问题?

php concatenation multidimensional-array

2
推荐指数
1
解决办法
1315
查看次数