美文网首页
命令行参数获取

命令行参数获取

作者: jacinzhang | 来源:发表于2023-05-25 17:50 被阅读0次

c/objc

int main(int argc, const char * argv[]) {
    @autoreleasepool {
        for(int i = 0; i < argc; i++) {
            NSLog(@"参数:%s", argv[i]);
        }
    }
    return 0;
}

swift

// 编译为可执行文件 swiftc cli.swift -o output
// 直接执行 swift cli.swift hello world

import Foundation

let arguments = CommandLine.arguments

// 遍历命令行参数
for (index, argument) in arguments.enumerated() {
    print("Argument \(index): \(argument)")
}

shell

#!/bin/bash
echo "$0"
echo "当前目录:$(dirname "$0")"
echo "\$1: $1"
echo "\$2: $2"


for arg in "$@"
do
  echo "遍历获取,参数: ${arg}"
done

node

// 遍历命令行参数
for (let i = 0; i < process.argv.length; i++) {
  console.log(`Argument ${i}: ${process.argv[i]}`);
}

python

import sys


def main():
    # 获取命令行参数
    arguments = sys.argv

    # 打印命令行参数
    for arg in arguments:
        print(arg)

相关文章

  • 05-命令行参数

    通过os包获取命令行参数 获取方法导入os包然后通过os包的Args属性获取命令行参数package mainim...

  • 九、处理用户输入

    简单目录 1.命令行参数 2.处理命令行选项和命令行参数参数 3.read命令获取用户输入 1.命令行参数 在命令...

  • pflag命令行参数

    简介 本文讲解如何在go程序中使用命令行参数包pflag来获取gong语言编写的命令行程序的传入参数。 命令行参数...

  • java获取命令行参数

    设置命令行参数java -Dxxx(参数名) 代码中获取参数名System.getProperty("xxx")

  • VBScript:命令行 Cmdline

    ? 获取参数 要获命令行的参数,使用Wscript 的 Arguments来获取,例如 运行 获取其中一个 例如只...

  • flag

    编写命令行程序时会使用不同的启动参数(命令行参数)来控制程序的行为 Go编写命令行程序时,获取并解析命令行参数的方...

  • Python脚本获取命令行参数getopt、gnu_getopt

    问题 python脚本如何获取命令行参数,包括选项及非选项参数,例如: 相关模块 python提供了sys模块获取...

  • 命令行参数

    命令行参数 获取命令行参数 在C++中,应用程序的入口是main,main函数采用如下声明方式时,传入的参数即为命...

  • 【使用Python打造Linux命令行工具1】

    一、与命令行相关的python语言特性 使用sys.argv获取命令行参数 sys库中有一个保存所有命令行参数的a...

  • 获取命令行参数

    flag库 栗子: os库 栗子:

网友评论

      本文标题:命令行参数获取

      本文链接:https://www.haomeiwen.com/subject/nrvgcdtx.html