小编sta*_*ack的帖子

如何在linux shell中用sed选择内容

在我的项目中,我有一个linux文件:audit_check.log

audit_check.log的内容如下:

2019-01-08 15:09:32,root     pts/0        2019-01-08 11:30 ,root,vm1, 3111  sh keycmd.sh ,/root/USER_CD
2019-01-08 15:09:40,root     pts/0        2019-01-08 11:30 ,root,vm1, 3112  cat /tmp/keycmdtmp.log ,/root/USER_CD
2019-01-08 15:10:30,root     pts/0        2019-01-08 11:30 ,root,vm1, 3115  cat /var/log/audit_check.log,/root/USER_CD
2019-01-08 15:10:51,root     pts/0        2019-01-08 11:30 ,root,vm1, 3116  echo yang > xie,/root/USER_CD
2019-01-08 15:10:54,root     pts/0        2019-01-08 11:30 ,root,vm1, 3117  rm -rf xie,/root/USER_CD
2019-01-08 15:10:56,root     pts/0        2019-01-08 11:30 ,root,vm1, 3118  sh keycmd.sh ,/root/USER_CD
2019-01-08 15:11:35,root     pts/0        2019-01-08 11:30 ,root,vm1, 3119  vi keycmd.sh ,/root/USER_CD
2019-01-08 15:11:39,root     pts/0        2019-01-08 11:30 ,root,vm1, 3120  sh …
Run Code Online (Sandbox Code Playgroud)

shell awk sed

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

linux下用户名太长如何显示完整用户名

在我的项目中,我想在 Linux 服务器的进程中选择用户名或用户 ID

\n\n

我使用的命令如下:

\n\n
ps aux | grep -v root\n
Run Code Online (Sandbox Code Playgroud)\n\n

我得到了一些这样的内容:

\n\n
mae-wan+  34325 99.7  0.5 1717096 1056124 ?     Rl   Apr18 1533:33 ./turb\nmae-wan+  34326 99.7  0.5 1717128 1057284 ?     Rl   Apr18 1533:35 ./turb\nmae-wan+  34327 99.7  0.5 1716992 1056860 ?     Rl   Apr18 1533:41 ./turb\nmae-wan+  34328 99.7  0.5 1717244 1056644 ?     Rl   Apr18 1533:43 ./turb\nmae-wan+  34329 99.7  0.5 1717100 1054616 ?     Rl   Apr18 1533:43 ./turb\nmae-wan+  34330 99.5  0.5 1717100 1057640 ?     Rl   Apr18 1530:33 ./turb\n
Run Code Online (Sandbox Code Playgroud)\n\n

第一列是:

\n\n …

shell

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

如何使用Ajax将div内容存储到DB

在我的项目中,我想将div内容存储到DB.内容如下:

<span>name:</span><input type="text" id="inputid" value="John"><br />
Run Code Online (Sandbox Code Playgroud)

所以我选择了innerHTML来成功获取它们.使用Ajax,内容将存储到DB.

昨天,我发现应该调用stripslashes()来格式化内容,并且可以成功更新.

但今天striplashes()没有做任何事情.这是我的js代码:

var slcId = $('#slcStNum').val();
var tmTgDvHtml=document.getElementById("timeTagDiv").innerHTML;
$.ajax({
    dataType:'html',
    type:"POST",
    url:"get_ajax_csc_div.php",
    data:{htmlCnt:tmTgDvHtml,slcId:slcId},
    success:function (data) 
    {
        alert("test");
    }
 });
Run Code Online (Sandbox Code Playgroud)

这是html代码:

<div id="timeTagDiv"><span>name:</span><input type="text" id="inputid" value="John"><br /></div>
Run Code Online (Sandbox Code Playgroud)

这是get_ajax_csc_div.php代码

<?php
if(isset($_POST['htmlCnt']))
{   
 include("DB.php");
 $htcnt=stripslashes(".$_POST['htmlCnt'].");
 $sql="update IDC SET stprocess='$htcnt' where id='".$_POST['slcId']."';";
 $sel = $conn->exec($sql);  
 }
 ?>
Run Code Online (Sandbox Code Playgroud)

我将dataType:'html'更改为dataType:'json',但它再次失败.谁能帮我?

javascript php jquery

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

标签 统计

shell ×2

awk ×1

javascript ×1

jquery ×1

php ×1

sed ×1