Tag: osx

Glob для подстановки подкаталогов

Надеюсь, я не единственный, кто обнаруживает шары к неправильному поведению. Если бы вы спросили меня час назад, я был бы на 99% уверен, что test/src/**/*.js будет соответствовать всем .js-файлам в src и во всех подкаталогах src..but Я нахожусь в MacOS и используя Bash 3.2.57, и это не соответствует более чем одному файлу. Кто-нибудь знает, что […]

Уникальные линии, основанные на первом поле

Как вы можете найти уникальные строки или повторяющиеся строки в файле на основе содержимого первого поля или первых n символов? Команда uniq на OS X не имеет ключа -w , доступного в Linux: -w, –check-chars=N : compare no more than N characters in lines , что решает проблему. Можно ли это сделать без переопределения uniq […]

Чувствительность странного поведения к ситуации с bash на MacOS

~/testing $ echo Hello > hello.txt ~/testing $ echo Goodbye > goodbye.txt ~/testing $ cat goodbye.txt hello.txt > HELLO.txt ^C ~/testing $ ls -l total 9056 -rw-r–r– 1 user user 8 25 Jul 16:21 goodbye.txt -rw-r–r– 1 user user 4631048 25 Jul 16:22 hello.txt ~/testing $ Wha? Мне что-то не хватает. Есть ли файлы с […]

Почему Synology DSM «USB Copy» пропускает UMLaut-named файлы?

Задний план У меня есть большое количество файлов с моего mac, которые я сначала скопировал на жесткий диск FAT32 и теперь перенесен на NAS Synology (DS216 с DSM 6 в моем случае, используя ext4 внутри) с rsync . Я пытаюсь использовать Synology «USB Copy» для копирования этих файлов на другой том FAT32 USB. Я хотел […]

Изучение Ubuntu – тестирование на Mac OS 10.7?

Я начинаю изучать Linux. Я знаю, что существует множество различных дистрибутивов Linux, включая Ubuntu. Я считаю, что Mac OS является дистрибутивом Linux, верно? Моя цель в обучении Linux – это просто подключиться к серверу с моим Mac для облачных вычислений. Вот моя проблема: я нашел очень полезные видеоролики о том, как использовать Linux (команды в […]

Могу ли я отменить SSH (после его использования для просмотра) без выхода из системы?

Я использовал команду ssh -D 8080 -f -C -q -N user@IP для SSH в VPS и установил ее для просмотра в настройках прокси-сервера SOCKS в системных настройках (на моем Mac). Как отменить сеанс SSH (и обычным образом просматривать), не выходя из системы? Я знаю, что Ctrl + C отменяет определенные команды, которые запускаются, но как […]

Как отобразить все команды unix, доступные в системе?

Я читаю книгу « Learning Unix for OS X by Dave Taylor . В нем говорится: Чтобы быстро увидеть все бинарные исполняемые файлы – программы Unix – в вашей системе, Откройте терминал, нажмите и удерживайте клавишу Shift и нажмите Esc-? , или нажмите Control-X а затем Shift-1 (используя Shift-1 чтобы получить восклицательный знак). Однако, прежде […]

Является ли символ «at» @ относительно безопасным в путях файлов?

Я имею в виду соглашение об именах для файлов и папок в библиотеке с открытым исходным кодом. Пути с этими 4 именами имеют особое значение: @src @target @transform.sh @run.sh Помимо того, что вкладка завершена, она немного заурядна, все кажется прекрасным – кто-нибудь предвидит проблему с использованием символа at в пути к файлам? Есть ли еще […]

Как удалить файлы в файловой системе только для чтения?

У меня есть зашифрованный файл .dmg с некоторыми бесполезными файлами, которые мне нужно удалить, чтобы освободить место. Как я могу удалить их, не конвертируя их в систему чтения, а затем обратно? (Займет 4 ~ 5 часов). Как я уже сказал, это только чтение, поэтому sudo rm -rf сообщает мне, что он не может удалить его […]

Массовое mv на файлы и изменение имен файлов

Я хочу изменить эти имена файлов download (19).download … download (27).download в download (19).html … download (27).html Я бегу безуспешно mv *.download *.html usage: mv [-f | -i | -n] [-v] source target mv [-f | -i | -n] [-v] source … directory Как вы можете изменить имя файла? Думаю, мне нужно иметь регулярное выражение.

Linux и Unix - лучшая ОС в мире.