Передайте Python по каналу Shell к исходному выделению

Можно использовать ntfs-3g, но удостовериться, что Вы помещаете файл отображений в правильное место. После того как Вы делаете это, необходимо видеть принадлежности файла в../User/name соответствии пользователь UNIX.

Однако, если Вы просто хотите использовать его в качестве резервного копирования, необходимо, вероятно, просто сохранить большой tarball на ntfs местоположение. Если Вы также хотите произвольный доступ, можно поместить ext2 файл изображения, и цикл монтируют его. Это сохранит Вас от большого количества этих головных болей.

Хорошо, принятие Вас смонтирует NTFS под/ntfs

выполненный ntfs-3g.usermap /dev/sdb1 (или независимо от того, что Ваш ntfs раздел).Ответьте на вопросы. Затем mkdir /ntfs/.NTFS-3G. Затем cp UserMapping /ntfs/.NTFS-3G/UserMapping. Теперь поместите запись в/etc/fstab:

/dev/sdb1/ntfs ntfs-3g значения по умолчанию 0 0

Затем mount /ntfs. Команда ls -l /ntfs/Users/Carl должен показать Вашего пользователя Linux владельцем файлов там.

1
27.07.2011, 01:54
1 ответ

Я не думаю, что это будет когда-либо работать вполне тот путь. source-highlight программа разработана к управляемому на вводе текста через файлы (или STDIN), но это только обрабатывает вещи одна строка за один раз. Это не было разработано для действия как выходной фильтр для интерактивной программы как оболочка Python.

Вы могли бы рассмотреть использование редактора, который имеет подсветку синтаксиса в реальном времени и настраивающий некоторые макросы для выполнения файла в интерпретаторе Python или ищущий альтернативу readline обертки среды для Python, но я вполне уверен решение, которое Вы пробовали, не будет работать, так не избивайте себя по нему слишком много.

1
27.01.2020, 23:54
  • 1
    Какая-либо идея, почему это происходит, хотя? –  user541686 27.07.2011, 06:31
  • 2
    , на который я уже намекнул, почему..., что фильтр разработан для работы над потоками одной строки за один раз. Это не оборудовано для оценки чего-либо за исключением сплошной линии. При работе при подсказке не была завершена сплошная линия, пока Вы не совершаете нападки, входят, таким образом, Вы видите фильтрованные результаты этого до следующей строки. Кроме того, так как большинство вывода от консоли даже не будет кодом Python, Вы, вероятно, перепутаете синтаксический анализатор и освободите большую часть преимущества так или иначе. Строки, которые Вы вводите, на который реагируют Вам, являются Python, но большая часть того, что выходит сгенерированный и распечатанный назад, не будет Python вообще. –  Caleb 27.07.2011, 09:26
  • 3
    я могу жить со слишком большой окраской более легко, чем, я могу жить с черно-белым, таким образом, это не проблема.:) Интересная проблема со строками, хотя... чувствует себя довольно странным, чтобы не смочь зафиксировать его. –  user541686 27.07.2011, 09:31
  • 4
    Существует фиксация. Используйте редактора (или IDE), который был разработан для окраски синтаксиса на лету (большинство делает в эти дни), и используйте его для выполнения тестового кода вместо того, чтобы болтаться в оболочке Python. –  Caleb 27.07.2011, 09:47
  • 5
    Это не фиксация, она просто обходит проблему. Смысл терминала - то, что это для быстрого теста - если я должен запустить нового редактора только для этого, которое побеждает цель. –  user541686 27.07.2011, 09:50

Теги

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