2014-02-05 4 views
0

Я использую следующую команду, чтобы разархивировать файл преобразованиячто делает -d команду с командой разархивирует в сценарии оболочки

распаковать «/cygdrive/c/auto/-"$new"-test.zip» -d "/cygdrive/с/авто /»

Просто хочу знать, использование -d„/ cygdrive/с/авто /“

что -d здесь делает я искал много веб-страниц, но обнаруж из что он распаковывает файл.

ответ

1

От man unzip:

[-d exdir] 
      An optional directory to which to extract files. By default, 
      all files and subdirectories are recreated in the current direc- 
      tory; the -d option allows extraction in an arbitrary directory 
      (always assuming one has permission to write to the directory). 
      This option need not appear at the end of the command line; it 
      is also accepted before the zipfile specification (with the nor- 
      mal options), immediately after the zipfile specification, or 
      between the file(s) and the -x option. The option and directory 
      may be concatenated without any white space between them, but 
      note that this may cause normal shell behavior to be suppressed. 
      In particular, ``-d ~'' (tilde) is expanded by Unix C shells 
      into the name of the user's home directory, but ``-d~'' is 
      treated as a literal subdirectory ``~'' of the current direc- 
      tory. 
0

-d ваш каталог назначения

В следующий раз, вы можете использовать "человек архив" в вашем SSH.

Смежные вопросы