ICode9

精准搜索请尝试: 精确搜索
  • linux – 如何同时运行多个脚本?2019-08-14 10:52:04

    假设我想在每个星期六下午3点运行五个不同的脚本,我想将所有这些脚本放在一个脚本中并使用cron运行它.解决方法:你可以通过几种方式做到这一点: 单个cron入口 0 15 * * 6 job1; job2; job3 请注意,使用分号表示无论先前作业是否成功(RC = 0),job2(和job3)都会运行.使用&&他们之间

  • linux – 在shell脚本中减去浮点数2019-08-14 09:54:31

    我正在尝试使用CPU使用情况在shell脚本中进行一些计算.哪个返回浮点数.但是当我减去这个数字时,我会收到错误.请参阅以下代码和错误. 码 #!/bin/sh CPU_IDLE=98.67 echo $CPU_IDLE CPU_USAGE=$(( 100 - $CPU_IDLE )) echo $CPU_USAGE 错误 ./poc.sh: line 14: 100 - 98.67 : sy

  • shell-script – 合并部分重复项2019-08-14 08:55:50

    我有一个包含四列的csv文件 aa,bb,cc,dd ee,bb,cc,dd ff,bb,cc,dd xx,11,22,33 yy,11,22,33 我想把它变成: aa,ee,ff,bb,cc,dd xx,yy,11,22,33 基本上,找到最后3列相同的行并合并第一个字段. 有谁知道如何在bash或Python中执行此操作?解决方法:Perl的 hash%h保存数

  • shell-script – 无法在bash中将bash变量作为python参数传递2019-08-14 08:55:30

    出于某种原因,我无法将bash变量$FOLDER作为python参数传递给以下代码. python脚本从amazon s3下载一些文件. Bash脚本: #!/bin/bash FOLDER=$(./aws get $BUCKET"/location.txt") python /data/pythonscript.py $FOLDER # $FOLDER的输出是重新生成的日期,例如. 2014/07/31 / 14-16

  • linux – Bash:date -d在参数化日期时抛出“无效日期”2019-08-14 07:52:56

    参见英文答案 > Difference between ‘ and ” on command line (bash)?                                     2个 当我将代码中的日期参数化为: str_last_log_date="2017-07-24" last_log_date=$(date -d '${str_last_log_date}' +%s) thres

  • linux – 将文件复制到具有不同名称的其他几个文件2019-08-14 06:50:43

    我有一个文件(让我们称之为file1.xyz)我想用作模板来处理.我需要复制file1.xyz的内容,以便它们替换其他文件的内容 – file2.xyz,file3.xyz,file4.xyz,file5.xyz ….. file70.xyz,同时保留原始文件名. 我尝试过使用: cp file1.xyz *.xyz 这些文件都在同一个目录中,我不想将它们相

  • linux – 如何通过ssh传递多个参数并在ssh脚本中使用这些参数?2019-08-13 12:50:26

    我正在尝试使用ssh在远程计算机用户@ remote-01上执行脚本文件sc.sh.我还需要在执行此ssh命令时传递参数.所以我必须在sc.sh中使用这些参数.这是我试图执行的脚本 var1=True var2=False var3=True sshpass -p 'pswd' ssh user@remote-01 "bash -s" < /home/user/

  • linux – 等待autossh连接完成2019-08-13 10:54:27

    我正在尝试创建一个运行一些命令的脚本,这些命令需要很长时间才能执行并且需要持续连接,但是 autossh user@server wait $! #or wait ${!} commandA commandB 不起作用(我假设因为autossh掉入后台). GUI弹出询问密码,当启动时,将运行下几个命令. 在运行下一个命令之前,如何等待

  • linux – 语法错误意外结束文件2019-08-13 09:53:36

    我编写了一个shell脚本,允许我创建一个用户并将它们分配给一个组,但我一直得到错误行19:语法错误:意外结束文件 我究竟做错了什么?是否有可能有人可以帮我重构代码以消除这个问题. 这是我的shell脚本. #!/bin/bash username="U" group="G" while [ $username"U" ] >/dev/null 2>&1; r

  • linux – 如何按时间拖尾日志文件?2019-08-13 09:50:50

    说我的日志文件(log.txt)是这样的 2014-01-01 22:30:30 something happened.... 2014-01-01 22:30:31 something happened.... 2014-01-01 22:30:41 something happened.... 我想拖尾这个文件显示最后一小时的日志,并保持拖尾.. 即 tail <some magic to specify last 1 hour> -f

  • shell脚本 – 如何自动更改Python脚本和Nohup Python脚本之间的更改?2019-08-13 08:55:25

    我有一个Raspberry Pi连接到数字温度探头,测量我的发酵啤酒. python脚本每秒读取温度并将其打印到控制台,并将其存储在MySQL数据库中. 我喜欢在白天通过SSH通过我的计算机上的控制台观察温度并从中受益.但是,在夜间,我点击了Ctrlc并执行以下操作: nohup python thermometer.py 这

  • Bash脚本中的Mysql输出格式2019-08-13 07:13:56

    我正在写一个bash脚本,我在那个脚本中使用mysql查询,我得到的格式是完全不同的. 查询: root@debian:~# mysql -u root -ptoor super_market -h 0 -e "select * from items;" +---------+------------+--------+-------------+-------+ | item_id | item_name | weight | brand

  • 在bash脚本中查找java应用程序的进程ID(以查看目标应用程序是否已在运行)2019-08-13 06:01:47

    我知道获取进程ID有一百万个问题,但这个问题似乎是独一无二的.谷歌没有给我答案,所以我希望stackexhange会帮助而不是关闭这个问题. 当涉及Java时,找到进程ID似乎比较棘手(pgrep不起作用). 此外,我需要在bash脚本中自动执行此操作.我遇到的一个问题是当我使用ps aux |时grep grep进

  • linux – 在bash脚本中,比uuencode编码电子邮件附件有哪些更好的选择?2019-08-13 05:54:30

    我正在引用my original post,其中我询问有关$2 $3等参数放置的问题,最后是${@:2}.有人提到有更好的方法来编码电子邮件附件. 注意,我使用uname -or来找出2.6.32-400.26.3.el5uek GNU / Linux,如果这有助于回复. 我在bash脚本中使用该命令将文件附加到电子邮件中,并将其与其他几个脚

  • linux – 杀死bash脚本创建的进程的最佳方法?2019-08-13 05:52:06

    我有一个在服务器上运行的脚本,它将创建许多子进程(大约800个).我想一口气杀死他们.以下是ps信息. root 26363 0.0 0.0 119216 1464 ? Ss Mar02 0:00 SCREEN -S website_status root 26365 0.0 0.0 108472 1844 pts/12 Ss Mar02 0:00 \_ /bin/bas

  • linux – 使用与上一个窗口相同的目录打开新的gnome终端窗口2019-08-13 05:50:32

    我在最新的Arch Linux上运行Awesome WM,并使用Gnome Terminal作为我的Bash shell终端.我已经设法让这个工作,但我想知道我的实现是否有任何形式的改进.该问题与打开新标签无关,只与打开新的终端窗口有关. 首先,我重写了cd命令,将当前工作目录保存到文件中: 在〜/ .bashrc alias cd=

  • linux – 使用Bash写入/ sys中的设备?2019-08-13 04:50:49

    我有一个these: 基本上,它是一个带有三个LED(红色,绿色和蓝色)的USB设备. Linux内核已经通过usbled模块支持了这个设备很长一段时间了.但是,我不确定如何从Bash脚本实际控制设备. / sys目录包含以下文件: root@desktop:/sys/devices/pci0000:00/0000:00:13.0/usb5/5-3/5-3:1.0# ls b

  • shell-script – 计算并合并连续模式2019-08-13 02:55:17

    我正在寻找一个简短的片段,使用标准工具或通用脚本语言来查找,计算和合并连续的重复项. 说我们的输入是: 1 2 2 2 7 22 a b b c c c c c d dd 2 2 c c 作为输出,我们希望有类似的东西: 1 3*2 7 22 a 2*b 5*c d dd 2*2 2*c 保持顺序并仅合并连续模式非常重要.解决方法:这个怎么样:

  • linux – 将关于分支逻辑的一些指示传递给脚本2019-08-13 00:54:42

    我有一个脚本,我想根据参数分支出来. 基本上这个参数就像一个布尔值.但我不希望用户只在shell运行命令中键入任何垃圾并将其解释为true.或者我不想要一些字符串,我需要考虑案例敏感性问题等.我想要的最终结果是: some_script.sh arg1 arg2 arg3 --remove 以便: PARAM1="$1" P

  • linux – 文件大于目录的平均大小?2019-08-13 00:52:30

    我怎么能找到所有的文件和 大小大于或等于平均文件大小的目录目前的目录?解决方法: avg_size=$(find . -maxdepth 1 -type f -printf %s\\n | { sum=0; files=0; while read size; do sum=$((sum+size)); ((files++)); done; echo "$((sum/files))"; }) echo "average file size:

  • linux – 输出作为参数传递的所有文本文件中的总行数的脚本2019-08-13 00:50:50

    所以我正在开发一个接受文本文件参数的脚本,并且应该输出这些文件中的总行数.例如,如果我说 ./myScript file1 file2 file3 它会打印出来 10 total (让我们假设这三个文件中所有行的总和是10). 我知道如何回顾所有论点.我也知道,要获得文件中的行数,我会说: wc -l < fileName

  • Linux find-command跳过目录2019-08-12 23:53:03

    我在/ media目录中安装了某些网络共享文件夹. 我想确保当我执行类似sudo find / -name foo的操作时,它应该总是跳过/ media目录. 我不想将参数传递给find命令…我想以一种始终默认查找skips / media目录的方式配置我的系统.解决方法:在这种情况下需要考虑许多边缘情况.第一种方法,

  • linux – 从命令行获取进程时代2019-08-12 22:52:56

    参见英文答案 > How to check how long a process has been running?                                    8个 在linux中,从/ proc / PID / stat,我可以获得start_time(22:nd)字段,该字段指示内核启动后该进程启动多长时间. 什么是将其转换为

  • shell-script – bash中的变量错误2019-08-12 21:56:51

    我正在用bash编写我的第一个代码.我被困2个小时.这是我的代码: #!/bin/bash declare -i l=0 declare -i d=0 declare -i s1=0 declare -i s2=0 declare -i t=0 declare -i o=0 declare -i p=0 for i in demo_room/subject_1/?* do if [ "${i:0:1}" = "l" ]; then

  • linux – 在没有mkfs.ext3的情况下制作ext3文件系统映像2019-08-12 21:51:28

    在ubuntu上我使用以下命令创建一个ext3文件系统映像system.img. dd if=/dev/zero of=./system.img bs=1000000 count=200 mkfs.ext3 ./system.img 我试图在Android平台上做同样的事情.但问题是我找不到armv7 android的mkfs.ext3二进制文件.但我有mkfs.ext2,mke2fs,tune2fs和e2fsc

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有