csh

    0热度

    1回答

    在bash中我们可以使用set -o vi来设置vi风格的线条编辑界面。 如何在c-shell(tcsh或csh)中设置相同的值。我试过set -o vi。但它会引发错误。 $>set -o vi set: Variable name must begin with a letter.

    2热度

    1回答

    我在下面有2个有用的bash命令,但我想将它们组合在一起。 可以做吗? find "$1" -type f -print0 | xargs -0 sha1sum -b find "$1" -type f ! -iname '*thumbs.db*' -print0 | xargs -0 stat -c "%y %s %n"

    0热度

    2回答

    时抑制STDERR我喜欢写一些代码,看起来像这样: while (`ls -1 ${JOB_PREFIX}_${job_counter}_*.out | wc -l` > 0) echo "Do something here." end 但每一次也没有ls -1 ${JOB_PREFIX}_${job_counter}*.csh它提供了一个恼人的ls: No match. 是它可能

    -2热度

    1回答

    试图更改csh脚本中的目录。但我得到以下错误: ~/.setprompt:没有这样的文件或目录 许可上述文件是这样的: -rwxrwxrwx 1 vgangwar 46 2015年10月5日的/ home/vgangwar /。 setprompt

    0热度

    1回答

    我试图通过运行csh脚本发送数千封电子邮件来执行“邮件”命令。但是,我的所有电子邮件都被收件人阻止。我被告知阻止原因是由于工作站域([email protected]),它不是一个真正的域(例如[email protected])。我该如何解决这个问题,以便收件人可以用标准方式接收我的电子邮件? 我CSH: #!/bin/csh foreach eml (`ls *.eml`) mai

    0热度

    1回答

    我用下面的脚本来搜索一个文件的每一行中的另一个文件,如果发现它打印该行的第2列: #!/bin/csh set goldFile=$1 set regFile=$2 set noglob foreach line ("`cat $goldFile`") set searchString=`echo $line | awk '{print $1}'` set id=`

    1热度

    2回答

    cd = 'cd !* ;set prompt="! $host `dirs` % "' 这个别名是在我常用的红帽企业Linux服务器上,我无法弄清楚它对我有什么作用。有任何想法吗?

    2热度

    2回答

    我想向我的大学的Sungrid计算集群提交一个bash脚本来在循环中运行可执行文件。当我登录到服务器,我在bash: $ echo $SHELL /bin/bash 我包括在脚本的顶部,一个bash家当,我传递给的qsub: $ cat shell_sub #!/bin/bash #$ -N bSS_s13 #$ -o logs/bSS_s13.log #$ -j y #$ -cw

    1热度

    2回答

    我有一个文本文件(TEXT.TXT),其具有内容如下外壳脚本, 名1文本1 名称2 NAME3文本3 我想编写一个shell脚本,我必须将Name1,Name2和Name3作为第一个参数,将Text1/Text3作为第二个参数。 条件:如果第二个参数存在,我的脚本应检查每一行。 我的输出应显示如下: ARG1:名1 Arg2所得:文本1 ARG1:名称2 Arg2所得:无参数发现 ARG1:NAM

    2热度

    1回答

    我想在bash下使用ssh在远程服务器上运行命令,而默认会话是csh。 小例子,(真正的命令更复杂,是由我的IDE远程调试器生成): ssh hostname 'ls | head' 我没有管理员权限。试图chsh -s /bin/bash结果与错误chsh: cannot lock /etc/passwd; try again later. 我尝试添加到的.cshrc以下 setenv SH