analizer
27.07.2011 06:55 mcabber
Костыли powered by GitHub. И вопрос как их избежать.
Вот смотри пстач, если делать «wget https://github.com/alkino/mcabber-jingle... -O jingle.tar.gz», а затем «tar xf jingle.tar.gz» то создастся каталог с именем овнера проекта, названием его и каким-то хэшем. Ну, а уже в каталоге будет лежать то что мне нужно.
Вопрос, как сделать так, чтобы распаковалось сразу же в каталог с нужным именем? Делать в конце «mv `tar --list -f jingle.tar.gz | head -n1` jingle/» я не хотет.
mkdir -p <куда_надо> && tar xf <file> "<имя_каталога>/*" -C <куда_надо>; # кавычки обязательны
не взлетело, на «tar --wildcards --extract --file jingle.tar.gz "`tar tf jingle.tar.gz|head -n1`*" -С jingle» пишет «tar: write error». видимо, буду делать mv