`

shell 函数返回字符串的做法

 
阅读更多

#!/bin/sh
function getTime
  {
    echo $1
    date
  }

CurrentTime="$(getTime $1)"

 

调用方法一定要 "$(getTime $1)"

 

$(cmd) 会首先执行cmd,然后$(cmd)被整体替换为cmd的输出信息

分享到:
评论

相关推荐

    vb SHELL函数实例

    在VB6.0中,我们可以使用SHELL函数结合串口通信来控制UART设备,比如执行特定的配置命令或者读取设备返回的数据。 总结一下,这个VB6.0的SHELL函数实例可能是关于如何利用SHELL函数调用外部程序或命令来辅助串口...

    Shell脚本实现查找字符串中某字符最后出现的位置

    Shell脚本利用`awk`进行字符串处理,而C程序则直接调用了内置的`rindex()`函数。对于简单的脚本任务,Shell脚本通常更方便快捷;而对于需要编译和优化性能的场景,C语言程序可能更适合。无论选择哪种方法,理解字符...

    shell 函数

    ### Shell函数:深入理解与应用 在Shell编程中,函数是一种强大的工具,它允许程序员将一系列命令封装起来,实现代码的复用...无论是进行简单的字符串处理还是复杂的逻辑判断,Shell函数都是一个值得掌握的强大工具。

    调用Shell 执行exe 等待返回例子(VB)

    此外,如果你需要传递参数给被调用的exe,可以在`Run`方法的字符串参数中添加它们,例如: ```vb exitCode = shell.Run("path\to\application.exe argument1 argument2", 1, True) ``` 最后,记得在使用完`WScript...

    GetDetailsOf函数使用Shell32.Shell返回空字符串,在本地计算机上工作正常

    在这个问题中,标题提到的是在使用`Shell32.Shell`对象的`GetDetailsOf`函数时遇到了返回空字符串的异常情况,尽管在本地计算机上运行正常。这通常是由于环境差异或权限问题导致的。 `GetDetailsOf`函数是`Shell32`...

    详解shell 函数定义与调用

    由于Shell函数无法直接返回字符串,通常有两种变通方法: - 将函数的输出通过`echo`命令打印,然后用`$()`捕获: ```shell testFun() { echo "Success" } return_value=$(testFun) echo "$return_value" ``...

    [c++]获取linux命令返回, 并通过正则表达式过滤字符串

    这个函数接收一个字符串参数,该字符串包含要执行的命令,然后返回一个整数值,表示命令的退出状态。例如: ```cpp #include int result = system("ls -l"); ``` 上述代码会执行`ls -l`命令,列出当前目录下的...

    Shell函数的7种用法介绍

    如果需要返回大于255的数值、浮点数或字符串,应使用函数输出,而不是返回值。 3. **函数输出** 若要返回复杂数据,如大于255的数、浮点数或字符串,可以将函数的输出重定向到一个变量。例如,在`fun2`函数中,...

    Access函数汇总.pdf

    31. Filter函数:根据指定条件返回字符串数组的子集。 32. Int和Fix函数:返回数的整数部分。 33. Format函数:将表达式格式化为字符串。 34. FormatCurrency函数:将表达式格式化为货币值。 35. FormatDateTime函数...

    Shell获取字符串长度的多种方法总结

    在Shell中,`${#str}`可以直接返回字符串`str`的长度。例如: ```bash str="Hello World" echo ${#str} ``` 这将输出`11`,因为"Hello World"有11个字符。 **方法二:利用awk的length方法** awk 提供了一个内置...

    Linux一些基础知识详解(shell命令,结构性语句,shell函数,一些C语言关键字)

    在Linux系统中,掌握一些基本的IT知识是至关重要的,特别是关于shell命令、结构性语句、shell函数以及C语言的关键字。这些知识点构成了Linux系统管理和自动化运维的基础。 首先,让我们来了解一下shell命令。Shell...

    Linux shell 获得字符串所在行数及位置的方法

    本文将详细介绍如何在Linux shell中获取字符串所在的行数以及字符串中字符的位置。 首先,让我们探讨如何获取字符串所在的行数。 1. **使用`grep -n`命令** `grep` 是一个强大的文本搜索工具,`-n` 参数用于显示...

    平时整理的比较实用的VB.NET各种常用函数

    - **Len**:返回字符串的长度。 - **Mid**:用于截取字符串的一部分。 - **Trim**:去除字符串两端的空白字符。 ##### 2. Shell 函数 - **Shell**:用于调用外部应用程序。其格式为 `Shell(命令字符串[, 窗口类型])...

    Shell 函数参数

    2. **$***:以单个字符串的形式显示所有向脚本或函数传递的参数。当参数包含空格时,使用 `$*` 可能会导致问题。 3. **$$**:表示当前 Shell 的进程 ID 号。 4. **$!**:表示后台运行的最后一个进程的进程 ID 号。 5...

    vbshell

    【shell函数】在VB中,Shell函数位于`VBA.VBScript`命名空间下,它返回一个整数值,代表新启动的进程ID。这个函数不仅限于启动应用程序,还可以用于打开网页、播放音乐、运行批处理文件等。例如,如果你想要通过...

    Lpad()和Rpad()函数的用法

    在数据库查询和编程语言中,`Lpad()` 和 `Rpad()` 函数是非常实用的文本处理工具,主要用于对字符串进行填充以达到指定的长度。这两个函数对于数据展示、格式化和对齐尤其有用,尤其在处理报表或数据分析时。下面...

    Visual Basic常用指令集

    `Len`函数返回字符串的字符数,`LenB`返回字符串占用的字节数。 #### LoadPicture `LoadPicture`函数用于加载图像资源,常用于界面设计中图片的显示。 #### Log `Log`函数返回数值的自然对数。 #### LSet `LSet`...

Global site tag (gtag.js) - Google Analytics