小编bob*_*bbs的帖子

如何在Bash中用引号字符串保留换行符?

我正在创建一个脚本来自动创建apache虚拟主机.我的部分脚本是这样的:

MYSTRING="<VirtualHost *:80>

ServerName $NEWVHOST
DocumentRoot /var/www/hosts/$NEWVHOST

...

"
echo $MYSTRING
Run Code Online (Sandbox Code Playgroud)

但是,脚本中的换行符将被忽略.如果我回显字符串,就会吐出一行.

如何确保打印换行符?

bash

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

功能不会执行

我正在尝试创建一个将在单击时执行的函数,条件是变量设置为0;

但是,即使变量设置为0,该函数也不会执行.(我使用的是jquery)

var menuVisible = 0 ;
$('#links').click(function(){ 
    if (menuVisible = 0)
    {
        $('#subMenu').show("slow") ;
        menuVisible = 1 ;
    }
});
Run Code Online (Sandbox Code Playgroud)

我正在使用alert测试变量'MenuVisible'的值,它确实是'0'.那么,为什么函数不执行呢?

javascript jquery

3
推荐指数
1
解决办法
262
查看次数

标签 统计

bash ×1

javascript ×1

jquery ×1