js提取openwrt的多行配置信息显示报错

js提取openwrt配置信息显示,配置信息是多行字符串,js会报错

   由于提取的配置信息是多行的,有换行符会导致赋值给js变量时,html会报错。
   解决办法:
   1.先使用luci的API提取配置信息
   2.用lua的字符替换函数把里面的 "\n"替换为"\\n"
<%
        local wifi_info = nixio.fs.readfile("/etc/hostapd/hostapd.conf")
        local temp_info = string.gsub(wifi_info,"\n","\\n")
%>
这时把temp_info变量赋值给js的变量就可以了
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
在编译OpenWRT 18.06时,您遇到了挂载硬盘的问题。根据引用\[2\]中的信息,您可以尝试以下步骤解决该问题: 1. 首先,您可以使用命令`fdisk -l`查看磁盘信息,确认硬盘是否被正确识别。 2. 然后,您可以使用`mount`命令将硬盘挂载到指定的路径上,例如`mount 磁盘名 挂载路径`。 3. 如果需要解除挂载,可以使用`umount`命令,例如`umount 磁盘名`。 另外,引用\[3\]中提到,如果您的硬盘文件系统格式是NTFS,并且您想要在OpenWRT中正常使用它,您可能需要使用`ntfs-3g`命令手动挂载硬盘。您可以尝试执以下命令进挂载:`mount -t ntfs-3g -o rw /dev/sda1 /mnt/sda1`。这样挂载之后的硬盘应该可以正常读写。 为了确保在路由器重启后硬盘仍然可以正常使用,您可以将上述挂载命令添加到自启动的执脚本中。 总结起来,您可以尝试使用`ntfs-3g`命令手动挂载硬盘,并将挂载命令添加到自启动脚本中,以解决OpenWRT挂载硬盘的问题。希望这些信息对您有所帮助。 #### 引用[.reference_title] - *1* [openwrt编译openwrt-ramips-mt7620-ex2700-squashfs-factory.bin: No such file or directory”](https://blog.csdn.net/lixuande19871015/article/details/88814185)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [服务器解挂载硬盘 target is busy](https://blog.csdn.net/weixin_50911055/article/details/129030903)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [新版OpenWRT在挂载NTFS磁盘时只读的问题](https://blog.csdn.net/shaowl111/article/details/124523399)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值