Не может найти, что ссылка загружает исходный код OpenSolaris

Я попробовал

apropos copy | grep "(1)" 

найти возможных кандидатов и mcopy обнаружилось.

man mcopy 

показывает многообещающий вариант -D clash-option разве это не прохладно? Но не настолько прохладное - это не описано. Но существуют некоторые подсказки к mtools.dvi, который я искал в своей системе, без успеха, и через Google, без успеха, но затем, с Google, я искал непосредственно mcopy clash-option и найденный этим сайтом.

Я сделал короткий тест

mcopy -D A f* a 

к тестам для автопереименовывают и targetdir a - вместо того, чтобы автопереименовать его спросил меня, чтобы каждый файл проигнорировал или переопределил, что глупый s....

Моя версия mtools-4.0.10 и страница справки с 1996 - 15 лет. Должны мы действительно потеряли некоторые функции, между тем?

Я разделил бы работу на два шага:

  • Сделайте короткую функцию, которая генерирует уникальное имя для файла, если то имя занято.
  • Выполненный find, и выполните тот сценарий для каждого файла, который Вы хотите скопировать.

Мы поможем в этом подходе?:)

Вот сценарий, для автопереименовывания файлов:

#!/bin/bash

name=$1
target=$2

autorename () {
name=$1
target=$2
no=$3 

test -e ${target}/${name}.$no && autorename ${name} ${target} $((no+1)) || cp ${name} ${target}/${name}.$no 

}

test -e ${target}/${name} && autorename ${name} ${target} 0 || cp ${name} ${target} 

и это - мой тестовый вызов:

find -maxdepth 1 -name "fo*" -type f -exec ./autorename.sh {} /mnt/hidden/test/a ";"

Примечание:-maxdepth, - имя и - вводят, где используется ограничить количество затронутых файлов существенно. Я не протестировал сценарий на более глубокие файловые структуры, ни на пробелы в именах файлов и другом, броских символах как перевод строки, pagefeed и так далее.

Я использовал.1, потому что это не создает неприятности в большинстве команд, в то время как (и a) часто нуждаются в маскировании.

7
22.05.2011, 14:07
6 ответов

Как упомянутый Kristof Provost, официальный источник для кода:

ssh://anon@hg.opensolaris.org/hg/project/project-repo

Как Вы сказал, источник tarballs теперь удерживаются от использования.

и я не могу установить Подвижный :(

? Но у Вас должен быть доступ к некоторой машине, где Вы можете? В противном случае другой возможностью был бы живой CD с установленным подвижным, например, превосходный GRML.

Около этого я клонировал репозиторий для Вас ;-) Можно найти его под: http://solaris.oark.org/usr/src/. То, что Вы ищете, является каталогом http://solaris.oark.org/usr/src/cmd/ptools/. wget должен теперь сделать задание :-)

Примечание: Я удалю этот клонированный репозиторий следующие недели...

Весело провести время.

7
27.01.2020, 20:14
  • 1
    Для Вас будет возможно совместно использовать tar для той папки? Я не хочу по загрузке Вы, сервер с большой загрузкой запрашивает ;) –  Hemant 15.09.2010, 08:51
  • 2
    Не проблема ;-) веб-сервер масштабирует прекрасный ;-) –  echox 15.09.2010, 14:39
  • 3
    хорошо. Запуск теперь :). Взгляд –  Hemant 15.09.2010, 15:23
  • 4
    @echox: Я сделан с загрузкой, если Вы хотите Вас, может снести репозиторий. Большое спасибо за Ваши усилия скопировать и совместно использовать репозиторий на Вас сервер. :) –  Hemant 16.09.2010, 17:21
  • 5
    спасибо за ответ, без проблем. Так как все мы используем linux/unix, такими 'задачами' не является никакая большая вещь ;-) –  echox 16.09.2010, 20:37

Получите источник

Возможно, что необходимо будет использовать Подвижный для получения его.

2
27.01.2020, 20:14
  • 1
    я просто видел следующий комментарий. "Источник tarballs был удержан от использования в пользу Подвижного репозитория onnv проекта". и я не могу установить Подвижный :(. –  Hemant 14.09.2010, 15:19

Загрузите его с основной страницы загрузки.

Редактирование (2013, 3 года спустя): это связывает с Солярисом 11 загрузок. OpenSolaris больше не; необходимо перейти к одному из ветвлений, как IllumOS, если Вы хотите исходный материал.

1
27.01.2020, 20:14
  • 1
    , я проверил, что страница, но это, кажется, имеет только ссылку для проживания CD и некоторых других Консолидаций. Наклон находит ссылку на исходный архив. Можно ли отправить ссылку на источник. –  Hemant 14.09.2010, 15:03
[118296] Вы можете скачать код illumOS с github. [118806] Вот ссылка. [118807]. Вы также можете скачать как [12208]zip-файл[119025].[12209]
6
27.01.2020, 20:14

Oracle быстро закрыла проект OpenSolaris после поглощения Sun.

Благодаря ранее использовавшейся лицензии с открытым исходным кодом, код все еще доступен.

Клоны старого репозитория Mercurial:

Последний коммит:

Sukumar Swaminathan
b23a4da
2010-08-18
6973228 Cannot download firmware 2.103.x.x on Emulex FCoE HBAs
...

Существует также архив документов LSARC/PSARC (.tar.gz), ранее опубликованных на opensolaris.org.

В целом, можно также обратиться к текущему браузеру исходных кодов illumos (-> illumos-gate), поскольку illumos основан на последней доступной версии OpenSolaris. Смотрите также зеркало Github.

Тем временем, разработка Illumos продолжалась, поэтому некоторый код может включать исправления ошибок и другие улучшения. Но в целом, код должен быть очень близок к последнему уровню OpenSolaris, поскольку ресурсы разработки illumos весьма ограничены.

Когда OpenSolaris был еще жив, Sun регулярно публиковала открытые архивы страниц man. Эквивалентом illumos является просматриваемый сайт man-страниц, а на unix.com есть html-репостирование последних 2009.06 man-страниц.

4
27.01.2020, 20:14

OpenSolaris + исходный код доступен здесь

2
27.01.2020, 20:14

Теги

Похожие вопросы