C и C++
int main(int argc, char* argv[])
{
argc; // количество аргументов + 1
argv[0]; // имя программы
argv[1]; // первый аргумент
argv[2]; // второй аргумент
// ...
}
Bash
#!/bin/bash
# $# — количество аргументов
#
# $* — аргументы одной строкой
# $@ — список аргументов
echo $0 # имя скрипта
echo $1 # первый аргумент
echo $2 # второй аргумент
# ...
echo $9 # девятый аргумент
echo $(10) # десятый аргумент
echo $(11) # одиннадцатый аргумент
# ...
Cmd.exe
echo %0 REM имя срипта
echo %1 REM первый аргумент
echo %2 REM первый аргумент
REM ...
echo %9 REM девятый аргумент
Python
import sys
sys.argv # список аргументов
len(sys.argv) # количество аргументов + 1
sys.argv[0] # имя скрипта
sys.argv[1] # первый аргумент
sys.argv[2] # второй аргумент
# ...
Java
public class CommandLine {
static public void main(String args[]) {
args.length; // количество аргументов
args[0]; // первый аргумент
args[1]; // второй аргумент
// ...
}
}
C Sharp
class MainClass
{
static int Main(string[] args)
{
args.Length; // количество аргументов
args[0]; // первый аргумент
args[1]; // второй аргумент
// ...
}
}
Понравилось это:
Нравится Загрузка...