Lines Matching defs:argv

160 Command::Do(int argc, const char* const* argv)
167 return (*fFunction)(argc, argv);
636 command_cd(int argc, const char* const* argv)
639 fprintf(stderr, "Usage: %s <directory>\n", argv[0]);
642 const char* directory = argv[1];
661 command_chmod(int argc, const char* const* argv)
666 const char *arg = argv[argi];
690 if (argi + 1 >= argc || !get_permissions(argv[argi++], permissions)) {
691 printf("Usage: %s [ -R ] <octal mode> <file>...\n", argv[0]);
700 const char *file = argv[argi];
719 command_cat(int argc, const char* const* argv)
723 if (argc < 2 || strcmp(argv[1], "--help") == 0) {
726 argv[0]);
731 if (argc > 3 && strcmp(argv[1], "-n") == 0) {
733 numBytes = strtol(argv[2], NULL, 10);
737 const char* const* files = argv + fileStart;
785 command_help(int argc, const char* const* argv)
794 command_info(int argc, const char* const* argv)
831 command_ln(int argc, const char* const* argv)
840 const char *arg = argv[argi];
868 fprintf(stderr, "Usage: %s [Options] <source> <target>\n", argv[0]);
872 const char *source = argv[argi];
873 const char *target = argv[argi + 1];
940 command_ls(int argc, const char* const* argv)
945 files = argv + 1;
1002 command_touch(int argc, const char* const* argv)
1006 printf("Usage: %s <file>...\n", argv[0]);
1011 const char* file = argv[argi];
1028 command_mkdir(int argc, const char* const* argv)
1035 const char *arg = argv[argi];
1057 printf("Usage: %s [ -p ] <dir>...\n", argv[0]);
1063 const char *dir = argv[argi];
1079 command_mkindex(int argc, const char* const* argv)
1082 fprintf(stderr, "Usage: %s [-t <type>] <index name>\n", argv[0]);
1089 if (argc > 3 && strcmp(argv[1], "-t") == 0) {
1091 if (strcmp(argv[2], "string") == 0)
1093 else if (strcmp(argv[2], "int32") == 0)
1096 fprintf(stderr, "Unhandled attribute type %s\n", argv[2]);
1101 const char* indexName = argv[fileArg];
1121 command_mv(int argc, const char* const* argv)
1128 const char *arg = argv[argi];
1152 fprintf(stderr, "Usage: %s [-f] <file>... <target>\n", argv[0]);
1156 const char* target = argv[argc - 1];
1178 status = move_entry(-1, argv[argi], targetDir, argv[argi], force);
1190 return move_entry(-1, argv[argi], -1, target, force);
1195 command_query(int argc, const char* const* argv)
1198 fprintf(stderr, "Usage: %s <query string>\n", argv[0]);
1202 const char* query = argv[1];
1250 command_quit(int argc, const char* const* argv)
1257 command_rm(int argc, const char* const* argv)
1265 const char *arg = argv[argi];
1291 fprintf(stderr, "Usage: %s [ -r ] <file>...\n", argv[0]);
1297 fssh_status_t error = remove_entry(-1, argv[argi], recursive, force);
1307 command_sync(int argc, const char* const* argv)
1320 command_ioctl(int argc, const char* const* argv)
1323 fprintf(stderr, "Usage: %s <opcode>\n", argv[0]);
1331 fssh_status_t status = _kern_ioctl(rootDir, atoi(argv[1]), NULL, 0);
1400 // init temporary arg/argv storage
1567 // construct argv vector
1572 const char* const* argv = argVector.Argv();
1575 Command* command = CommandManager::Default()->FindCommand(argv[0]);
1578 result = command->Do(argc, argv);
1586 "for a list of supported commands\n", argv[0]);
1678 main(int argc, const char* const* argv)
1681 sArgv = argv;
1694 while (argi < argc && argv[argi][0] == '-') {
1695 const char* arg = argv[argi++];
1705 startOffset = atoll(argv[argi++]);
1709 endOffset = atoll(argv[argi++]);
1718 device = argv[argi++];
1725 volumeName = argv[argi++];
1729 initParameters = argv[argi++];