我想问一下,因为我在 unix 脚本中使用 sed 命令时遇到问题。
#!/bin/sh
cnt=2
sed '1 c\
$cnt' test.txt
Run Code Online (Sandbox Code Playgroud)
我想用变量 cnt 的值(即 2)替换文本文件 test.txt 的第一行。如何在上述 sed 命令中传递该变量?sed 命令将 $cnt 视为字符串。
我只是想问,因为我正在使用Codeigniter,我在主页上有一个按钮,如果点击,它将页面重定向到注册页面.
<input type='button' onClick='<?php redirect(base_url() . 'register/index'); ?>' />
Run Code Online (Sandbox Code Playgroud)
我也尝试过表单助手.
<body>
<?php
$data = array('register' => array('name' => 'register',
'id' => 'register',
'value' => 'TRUE',
'type' => 'button',
'content' => 'Register',
'onClick' => redirect(base_url() . 'register/index')
);
?>
<table border="1">
<tr>
<td><?php echo form_button(element('register', $data, )); ?></td>
<td></td>
</tr>
</table>
</body>
Run Code Online (Sandbox Code Playgroud)
当我尝试单击按钮时,问题是没有任何反应.