csh

    3热度

    2回答

    我遇到了将我公司的一个脚本从csh转换为Python的问题。 csh脚本调用别名命令,但是当我通过os.system()调用相同的别名命令时,它不起作用。 所以,如果foo是别名命令: CSH脚本(这工作,执行FOO): foo <argument> 的Python(这不起作用,错误声称foo是一个未知的命令): os.system("foo <argument>") 我想,一定有某种上下

    6热度

    1回答

    对于C Shell有一种方法可以使命令,文件等选项卡完成不区分大小写? 我看到complete=enhance变量,但那只适用于tcsh,不适用于csh。

    2热度

    1回答

    我正在尝试为bash脚本mentioned here编写一个C shell等效脚本。 这是我有: #! /bin/tcsh set now=`date +%Y%m%d%H%M.%S` if ((! -f "./cache") || (-n "`find ./monme -newer ./cache`")) then touch cache -t "$now" echo

    1热度

    2回答

    我正试图编写一个专业的程序来接受和处理通过菜单系统的输入。该程序应该没有命令行参数。它将写在名为TaskMenu的csh脚本中。此shell脚本将: 要求用户输入密码。 a。如果密码不正确,系统将退出 并显示相应的错误消息。 显示文本菜单,然后得到用户的响应。 处理用户输入并重新显示文本菜单 ,直到用户想要退出。

    2热度

    2回答

    我认为C shell脚本的行为与C类似,并且对逻辑运算符使用短路评估。 if ((! -e $cache) || ("`find $monitor -newer $cache`" != "")) then ... endif 但是在if语句中,即使第一个条件为真,第二个条件检查也会给我错误。 C shell脚本中是否存在逻辑OR短路?

    0热度

    1回答

    我对shell(本例中为csh)脚本缺乏经验,但被要求编辑一个脚本。我被要求添加一个配置文件,以便更容易编辑几个特定的​​变量。我认为这很愚蠢,因为这是一个脚本,读取文件和读取文件都会有点愚蠢,所以我尽管可以创建一个不同的脚本来设置变量。 父脚本 #!/bin/csh ... ... ./set_vars echo $aVar 和我set_vars脚本看起来像 #!/bin/csh

    3热度

    2回答

    我有一个Cshell脚本,我修改了相关的输入和输出位置。 一切都发生在foreach循环中像这样的功能: set INPUT_LOCATION_LIST = "loc1 loc2 loc3 loc4" foreach location ($INPUT_LOCATION_LIST) #***Do some stuff *** end 我想有比输入列表中的不同值的输出列表,但通过foreac

    0热度

    2回答

    我在我的搜索路径上有一个/ usr/sbin(echo $ PATH)。 我在这个目录中有我的lsof可执行文件。为什么我只要在提示符上输入lsof就可以得到lsof:command not found。我正在使用csh。

    0热度

    1回答

    关于unix我正在说用户X,我想从X登录到用户Y.现在的问题是我不希望Y的cshrc(或任何其他登录脚本)运行而我登录到他的用户名。我依稀记得曾经有一种方法可以这样做,例如执行“su”命令,但有一些选项不运行登录脚本,但它们都不起作用。有人可以帮忙吗? 谢谢。

    8热度

    1回答

    这里有一个文件的内容: one two three four five six 这里是我的别名 alias testawk "awk '{print $2}' file" 这就是我得到: > testawk one two three four five six 但是,当我给这个命令,我得到我想要的: > awk '{print $2}' file two five 如何