腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
如何为所有用户在一行中为不同的shell获取最后的登录时间
、
、
、
、
(在
linux
中运行良好,但
linux
不是unix.) 我知道这是有局限性的,因为似乎每个UNIX(*)在
语法
上都有自己的变化。我怎么用
CSH
写这个?
浏览 2
提问于2013-04-15
得票数 2
回答已采纳
2
回答
如何运行
csh
脚本来安装f2c?
、
、
、
我需要在
Linux
中安装f2c。给出步骤;运行安装脚本# chmod +x install_f2c_
linux
.
csh
# ./install_f2c_
linux
.
csh
我在根目录和用户目录中运行第二步。
浏览 0
提问于2018-09-21
得票数 5
5
回答
有没有一种方法可以将stderr重定向到bash、
csh
和dash中工作的文件?
、
、
如果我不知道哪个shell ( stderr,
csh
,dash)正在解释我的命令,我如何将stdout(或stdout+stderr)重定向到一个文件?我在
Linux
/FreeBSD/OSX上运行的C代码需要通过system()函数调用一个外部程序,它将使用/bin/sh来解释所提供的命令行。问题是,在不同的系统上,/bin/sh指向不同的shell,这些shell具有不同的
语法
将stderr流重定向到文件。我发现的最接近的一点是bash实际上理解将
csh
+std
浏览 0
提问于2019-07-09
得票数 4
回答已采纳
1
回答
在ssh上执行命令时如何避免“矛盾重定向”
、
、
、
远程外壳是
csh
。我试过不同的版本(引用,大括号.)在下面一行中要么我的尝试在远程站点上什么也不做
浏览 0
提问于2018-04-22
得票数 1
回答已采纳
1
回答
安全地假定sh正在安装?
、
、
、
、
我正在编写一系列命令行,以便在
Linux
系统上创建文件、设置变量等。我不知道在执行过程中实际将使用哪个shell,但我知道它将是
csh
、tcsh、sh、ksh或bash中的一个。
csh
和tcsh不兼容bourne是我目前的主要问题,因为它们对设置变量和条件表达式都使用不同的命令/
语法
。 我可以简单地创建一个shell脚本,如果假定它存在的话,它可以切换到/bin/sh。
浏览 2
提问于2022-01-05
得票数 2
回答已采纳
2
回答
在bash中是无操作的代码,但在
csh
中停止并显示错误消息?
、
问题是我使用bash,而另一个人使用
csh
。另一个人习惯于使用source来运行这些脚本,而不是直接执行它们(这个习惯可能可以追溯到生成一个额外的shell是对资源的浪费,所以它可能太根深蒂固而无法更改),我希望我的脚本(当然是bash脚本)在这个人从
csh
中获取它们时,只显示一条消息来提醒用户使用bash而不是
csh
来运行它们。
浏览 1
提问于2011-11-22
得票数 3
回答已采纳
4
回答
如何检查正在运行的shell?
、
、
我需要检查脚本是从bash还是从
csh
运行的。 echo 'Please run it in
csh
' endifbash: g.
csh
: line 7: syntax error
浏览 4
提问于2013-03-22
得票数 0
回答已采纳
1
回答
如何自定义.cshrc以配置命令提示符?
、
背景我使用setenv,因为它是setenv PS1 "\[\e[32m\][\[\e[m\]\[\e[31m\]\u\[\e[m\]\[\e[33m\]@\[\e[m\]\[\e[32m\]\h\[\e[m\]:\[\e[36m\]\w\[\e[m\]\[\e[32m\]]\[\e[m\]\[\e[32;47m\]\\$\[\e[m\] ",是与本程序最接近的,C7使用bash命令导出。然而,这是行不通的。setenv抛出了错误:问题 如何更改cshell提示符以修
浏览 0
提问于2019-05-07
得票数 0
回答已采纳
3
回答
如何确定我的
csh
版本?
、
、
、
据我所知,他们使用的是tcsh,而我使用的是
csh
。
csh
-v
csh
-V
csh
-h根据来自/bin/
csh
的符号链接,它们似乎终止于/bin/bsd-
csh
,这似乎意味着我正在使用一些BSD味道的
csh
shell
浏览 12
提问于2013-01-10
得票数 6
回答已采纳
2
回答
将
csh
脚本转换为bash脚本
、
我目前正在将
linux
上的
csh
脚本转换为Mac狮子上的bash脚本。
csh
脚本如下所示:setenv CNS_SOLVE $CNS_SOLVE/getarch' export CNS_ARCH='unknown'当我尝试并来源Mac脚本时,我会得
浏览 5
提问于2012-06-07
得票数 1
回答已采纳
1
回答
执行命令时出现
Linux
shell脚本
语法
错误
、
我在shell脚本的顶部添加了以下命令,以便将脚本输出记录到文件中。当我以用户jsmith的身份运行脚本时,这是没有问题的,但是,当脚本在crontab中以root用户身份运行时,我收到一个错误:我确实在命令上面正确地定义了$LOG_PATH和$TIMESTAMP:TIMESTAMP="$(date -d "toda
浏览 0
提问于2012-09-05
得票数 1
回答已采纳
19
回答
我应该使用哪种
Linux
shell?
、
我使用过bash、
csh
和tcsh。但我问了,乔纳森告诉我
csh
不值得信任。那么什么样的
Linux
shell对开发是有好处的。为什么?
浏览 4
提问于2008-10-14
得票数 59
2
回答
csh
脚本
语法
、
我是
csh
脚本的新手这是我第一次写任何脚本:下面是代码:#arg2 condition #arg4-argN name of files while
浏览 2
提问于2013-02-26
得票数 0
1
回答
从bash切换到
csh
提示符
、
、
、
、
我在
linux
控制台上工作,需要使用
csh
提示符。但是,默认的提示符是bash,我必须给出命令
csh
来更改模式。切换提示符的原因是有些后台文件仅在
csh
提示符中运行。示例:bash: /usr/local/nde
浏览 14
提问于2016-04-21
得票数 0
回答已采纳
1
回答
在RHEL 7中从bash帐户运行cshrc脚本不起作用
、
、
我正在运行RHEL7.9x86-64,作者告诉我创建一个用户帐户,或者将我的用户帐户更改为/usr/bin/
csh
,以便正确地运行一切。Is这真的有必要吗?我从bash运行这些
csh
安装文件的所有尝试都失败了。但是,如果我确实在
linux
中创建了一个本地用户帐户,在/etc/passwd中它使用的是/usr/bin/
csh
而不是/usr/bin/bash,那么当我运行它们时,提供给我的所有
csh
脚
浏览 0
提问于2021-04-01
得票数 0
1
回答
安装Starlink -这一步意味着什么?
我刚刚安装了Ubuntu,这样我就可以安装Starlink天文数据分析工具了,我被困在其中一个安装步骤上: “7.如果尚未获得,请安装以下软件包(某些Starlink软件需要这些软件包):1.
csh
”如何检查"
csh
“是否”可用“?如果不是,我从哪里得到"
csh
“的包裹?当我下载了它,我应该把它放在哪里?在/star-namaka/lib/或者其他什么地方?
浏览 0
提问于2012-08-30
得票数 0
3
回答
如何捕获“mount”输出
、
我想我漏掉了一些非常愚蠢的东西,请纠正我。root@fdas:~# cat /tmp/test mount: you must specify the filesystem typeroot@fdas:~# 我只需要提前捕获output...Thank
浏览 2
提问于2011-12-31
得票数 1
回答已采纳
2
回答
如何检查
csh
中错误码的状态?
、
、
、
这不是Perl问题,这是
csh
问题。我有一个测试Perl程序,它使用'exit 3;‘来设置退出状态。Perl程序是从
csh
脚本运行的,我称之为“test”。"$0 Exit with error code $i\n";调用Perl程序的‘'test’
csh
脚本:# July 10, 2014, perl tstatus.pl如何让
浏览 4
提问于2014-07-11
得票数 2
回答已采纳
2
回答
Linux
csh
脚本在使用& (bg)运行时将挂起(tty输出)
、
、
我有一些奇怪的行为,我有一个
csh
文件,它运行java进程,如下所示:#!TEST}/lib/device.jar:${TEST}/conf:${TEST}/lib/commons-logging-1.1.1.jar com.device.server[2] + Suspended (tty output)
浏览 8
提问于2014-08-07
得票数 2
3
回答
使用sed从传入流中删除换行符
、
、
我是shell脚本的新手,我正在尝试使用SED从每行中删除新行字符。这就是我到目前为止所做的:仅删除第一个换行符。我在某个地方找到了这个命令:但它给出了:"ba:未找到事件。“printf "{new\nto\nlinux}" | sed ':a;N;s/\n/ /g'
浏览 5
提问于2012-05-16
得票数 42
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux 内核中的 C 语言语法扩展
R Markdown 语法新手指南|Linux 中国
轻松学语法,就用慧语法
PHP 语法
java语法
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券