`Передача файлов` в `Настройки->подключенные устройства->по USB " и "USB-устройство управляется - Это устройство', которое работает для меня высокий Мак ОС Сьерра с передачей файлов Android (версия 1.0.11 (1.0.442.1500)). Я вижу несколько каталогов на пиксель 2 с Android 9.0. Когда вы говорите "Перезагрузка", Вы пробовали перезапустить телефон и ноутбук? @Кодер цитата с [?] похоже, ты облажался латекса, который, вероятно, объясняет эти комментарии. Насчет линий, имеющих сочетание пробела и и строк, состоящих из символов CR (пустая строка рекламного), который c компиляторы даже платформ Unix, как правило, игнорируют? Должен строки с пробелами и/или символами табуляции перед `//` также быть проигнорированы? Тем не менее, я хочу отметить одну вещь, если пользователь изменил настройки по умолчанию для TextEdit с "форматированный текст", чтобы "обычный текст", как у меня на моей системе, то ваш код создает простой текстовый документ и ОП хочет, чтобы богатые текстовый документ. Это частично, почему я пошел на маршрут я сделал, потому что я не мог выяснить, как создать документ в виде форматированного текста без того, чтобы программно проверить меню для форматированного текста и щелкните его и не хотите идти по этому пути. Так как ваш код будет изменен, чтобы сделать его в rtf-документ после создания, если использует настроек установлено значение "обычный текст"?

Оболочки, что делает расширение * подстановки-это оболочки, где вы набираете. Если оболочка имеет разрешение на чтение списка файлов в каталоге, а затем она расширяется /темп/сидеть/строить/* с /темп/сидеть/сборки/файл, и маршруты суда с доводами ЛС, и /темп/сидеть/сборки/файл. Если оболочке не удается найти ни одного матча за /темп/сидеть/построить/* (то ли это потому, что совпадений нет, или потому что оболочка не имеет разрешения на просмотр матчей), то он оставляет шаблон в покое, и судо вызывается с аргументами, ЛС, л и /темп/сидеть/построить/*.

Поскольку отсутствует файл называется /темп/сидеть/строить/*, в ЛС команда жалуется, если вы передадите ему это имя. Напомним, что ЛС не интерпретирует метасимволы и шаблоны, это Шелл работу.

Если вы хотите подстановки расширение произойдет в каталоге, где вы не имеете разрешение на чтение, то расширение должно произойти в оболочке, что началось с суда , а не в оболочке, что вызывает судо. судо не автоматически запустить оболочку, вы должны сделать это явно.

судо Ш-с 'ЛС-л /темп/сидеть/строить/*'

Здесь, конечно, вы можете сделать судо ЛС-л /темп/сидеть/строить/ вместо этого, но это не надо обобщать на другие модели.