我想创建与另一csh
脚本飞一个csh
通过echo
荷兰国际集团一堆报表到另一个文件并运行它。
但我不能呼应琴弦一样"$#argv"
和"#!/bin/csh"
第一个总是由发电机CSH解析成其#argv
值和shebang
只是给了一个错误说Event not found
。有什么方法可以将这些回复到文件?
我确信生成器csh
是bash
,但输出脚本必须是csh,因为它使用了一大堆csh环境变量。
PS - 我尝试echo -e并尝试在任何地方添加反斜杠,但徒劳无功。当使用单引号而不是双引号时,它也不起作用。
环境变量并不真的特定于任何一个shell。如果变量位于您的环境中,它将位于任何子进程的环境中(并且如果该子进程是shell,则假定该名称是有效标识符,则该变量可用作变量)。 – chepner
@chepner我不知道!谢谢。 –