bash

    2热度

    2回答

    我试图将cd设置到脚本中的任何变量的md5散列中,但我没有得到md5的正确值,我认为它与我的关系有关声明我的变量。感谢您的任何帮助! #!/bin/bash var1=$1 md5=$(-n $var1 | md5sum) cd /var/www/html/$md5 我预期的要带我去通过MD5哈希给出的目录: $ ./myscript hello (no output) $ pwd

    1热度

    1回答

    这里是一个叫command.sh简单的脚本: #!/bin/bash echo "I received: |$1|" 当我把它叫做一个换行符,它不会将它输出: $ ./command.sh foo\ > bar I received: |foobar| 为什么改行得到丢失?

    -2热度

    1回答

    我有2个脚本,script.sh: ./mount.sh ,并mount.sh: mount /dev/sdb4 /mnt/mountpoint script.sh做了一些步骤,并调用mount.sh,其安装的磁盘,sdb。 mount.sh脚本工作正常,但从scripts.sh脚本调用时,它无法安装。我没有从scripts.sh调用mount.sh的错误消息(如果有的话)。但是,有什么可

    0热度

    1回答

    我试图编写shell脚本,它将当前目录中的所有可执行文件移动到名为“executables”的文件夹中。 1 for f in `ls` 2 do 3 if [ -x $f ] 4 then 5 cp -R $f ./executable/ 6 fi 7 done 时执行 ,它说 cp: cannot copy a direc

    2热度

    1回答

    我有两列的文件。第一列是字符串,第二列是正数。如果第一个字段(字符串)在文件中没有双重字符(所以第一个字段对于文件是唯一的),我想将该唯一行复制到(比方说)result.txt。如果第一个字段在文件中有重复,那么我想在这些重复的行中减去第二个字段(数字)。顺便说一句,文件将有一个重复的最大值,不超过。我想将它保存在result.txt中。因此,输出文件将包含第一个字段和第一个字段重复名称的唯一值的

    2热度

    4回答

    所以我有一个包含大量行的文本文件。每行是一个没有间距的长字符串,但是,该行包含多条信息。该程序知道如何区分每行中的重要信息。该程序确定该行的前4个数字/字母与特定仪器一致。这是文本文件的一个小例子部分。 例如文本文件 1002IPU3... POIPIPU2... 1435IPU1... 1812IPU3... BFTOIPD3... 1435IP

    0热度

    4回答

    我想在bash脚本中创建一个函数,该函数声明一个变量和提供给该函数的值以供稍后重新使用。 function format_msg { declare "$1"="[ \033[00;32m$2 OK\033[0m ]" } format_msg "foo" "bar" echo "${!foo}" 这是一个返回空值

    3热度

    2回答

    部分: for i in "${r_arr[@]}" do ${parallel_dir}parallel -j${cap} --semaphore --semaphorename a2_bootstrap_semaphore_${rnd} a2_exec ${i} ${temp_zmat_folder_path}${temp_zmat_folder}/ ${outs_folder}

    0热度

    1回答

    我做数学解析器,我需要有通过命令行输入。 所以,我没有,但我有一个庆典是给我的错误与-bash: syntax error near unexpected token(''当我输入语句,比如3 *(2)。在正常输入它的工作问题。

    0热度

    2回答

    我正在检查用于读取CSV文件的shell脚本,然后将数据插入到数据库中。 脚本有类似 #!/bin/bash FILENAME='MyFile.csv' OLDIFS=$IFS IFS=, LINE=0 while read foo bar baz boo do LINE=$(($LINE+1)); if [ $LINE != 1 ] then