代码之家  ›  专栏  ›  技术社区  ›  fallbeilspiel

如何获取使用批处理文件打开的程序的名称?

  •  0
  • fallbeilspiel  · 技术社区  · 2 年前

    我有一个批处理文件,我想 拖曳 / “打开” 一个程序。
    例如,如果我有一个名为 file.abc 我按 open with... 然后选择批处理脚本,如何获取名称 文件abc 在批处理脚本中?

    0 回复  |  直到 2 年前
        1
  •  0
  •   Egor Lipchinskiy    2 年前

    您可以在自动变量$1中找到它,如:

    #!/bin/bash
    #
    # Usage:
    #   my_batch.sh <file>
    #
    
    FILE_NAME="$1"
    
    cat $FILENAME