cshell

2024-05-16 03:52
文章标签 cshell

本文主要是介绍cshell,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1. 解析文件路径

将‘/’替换成空格,并赋值给数组,通过操作数组$arr[idx]来解析路径。

set file_path = `PWD` 
set arr = ($file_path:as%/% %)   #()标识数组赋值,as将'/'替换成空格,%为分隔符(可以为任何特殊字符)
set case_name = $arr[$#arr]

2. 变量运算

使用expr来标识变量运算

set num = `expr $#arr - 4`

这篇关于cshell的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/993802

相关文章

一文掌握cshell编程_1(概念、案例双管齐下)

前言 相信在IC行业中不少公司使用cshell作为脚本语言之一,很不幸的是目前网络上cshell的中文介绍少之又少,绝大部分是bash的介绍。近期有幸阅读了一本cshell cookbook,故将个人的学习心得发布于此,也希望志同道合的朋友一起探讨一番。(从看cookbook到博文的发表历时4个月,每天下完班就瞌睡的很,icer sandman无疑了,当然也是创作不易呀)。 下面我将从cshel

CSHELL常用功能实例 (CSHELL逐行读txt文件)

对指定目录下所有文件夹进行循环操作 #! /bin/cshset Source_dir=/nfs/m1/S1200set Target_dir=/nfs/m1/hcpforeach S1200_id (1 2 3 4 5 6 7 8 9 10 11 12)cd ${Source_dir}-${S1200_id}foreach sub_id (*) if (-d ${sub_id}) then