Вопросы с тегом «unix»

755
Как я могу преобразовать метку времени Unix в DateTime и наоборот?

Этот пример кода есть, но затем он начинает говорить о проблемах миллисекунды / наносекунды. Тот же вопрос на MSDN, секунды, начиная с эпохи Unix в C # . Вот что у меня так далеко: public Double CreatedEpoch { get { DateTime epoch = new DateTime(1970, 1, 1, 0, 0, 0, 0).ToLocalTime(); TimeSpan span...

749
Как скачать файл с сервера, используя SSH? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Закрыто 7 лет назад . Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Мне нужно скачать файл...

706
Как я могу приостановить свой сценарий оболочки на секунду, прежде чем продолжить?

Я только нашел, как ждать ввода пользователя. Однако я только хочу сделать паузу, чтобы while trueмой компьютер не зависал. Я пытался pause(1), но это говорит -bash: syntax error near unexpected token '1'. Как это можно...

663
Чем отличаются SO_REUSEADDR и SO_REUSEPORT?

Документация man pagesи программист для опций сокетов SO_REUSEADDRи SO_REUSEPORTотличаются для разных операционных систем и часто сильно сбивают с толку. Некоторые операционные системы даже не имеют возможности SO_REUSEPORT. Веб-сайт полон противоречивой информации по этому вопросу, и часто вы...

642
Как я могу изменить порядок строк в файле?

Я хотел бы изменить порядок строк в текстовом файле (или стандартный ввод), сохранив содержимое каждой строки. Итак, т.е. начиная с: foo bar baz Я хотел бы закончить с baz bar foo Для этого есть стандартная утилита командной строки...

629
Слишком длинный список аргументов для команд rm, cp, mv

У меня есть несколько сотен PDF-файлов в каталоге в UNIX. Названия PDF-файлов действительно длинные (около 60 символов). Когда я пытаюсь удалить все PDF-файлы вместе, используя следующую команду: rm -f *.pdf Я получаю следующую ошибку: /bin/rm: cannot execute [Argument list too long] Каково решение...

606
Инструмент Bash для получения n-й строки из файла

Есть ли «канонический» способ сделать это? Я использовал, head -n | tail -1что делает трюк, но мне было интересно, есть ли инструмент Bash, который специально извлекает строку (или диапазон строк) из файла. Под «каноническим» я подразумеваю программу, основной функцией которой является...

604
Найти и заменить в файле и перезаписать файл не работает, он очищает файл

Я хотел бы запустить поиск и замену файла HTML через командную строку. Моя команда выглядит примерно так: sed -e s/STRING_TO_REPLACE/STRING_TO_REPLACE_IT/g index.html > index.html Когда я запускаю это и смотрю на файл позже, он пуст. Он удалил содержимое моего файла. Когда я запускаю это после...

571
Как сделать логическую операцию ИЛИ в сценариях оболочки

Я пытаюсь сделать простую проверку состояния, но это не похоже на работу. Если $#равно 0или больше, чем 1тогда сказать привет. Я пробовал следующий синтаксис без успеха: if [ "$#" == 0 -o "$#" > 1 ] ; then echo "hello" fi if [ "$#" == 0 ] || [ "$#" > 1 ] ; then echo "hello"...

564
Как мне заставить CURL не показывать индикатор выполнения?

Я пытаюсь использовать cURL в скрипте и заставить его не показывать индикатор выполнения. Я попробовал -s,-silent , -S, и -quietварианты, но ни один из них не работает. Вот типичная команда, которую я пробовал: curl -s http://google.com > temp.html Я только получаю индикатор выполнения, когда...

532
Как я могу извлечь предопределенный диапазон строк из текстового файла в Unix?

У меня есть дамп SQL ~ 23000 строк, содержащий несколько баз данных данных. Мне нужно извлечь определенный раздел этого файла (то есть данные для одной базы данных) и поместить его в новый файл. Я знаю номера начала и конца строки нужных мне данных. Кто-нибудь знает команду Unix (или серию команд),...

528
Как красиво распечатать XML из командной строки?

Связанный: Как я могу красиво напечатать JSON в (unix) сценарии оболочки? Существует ли (unix) сценарий оболочки для форматирования XML в удобочитаемой форме? По сути, я хочу преобразовать следующее: <root><foo a="b">lorem</foo><bar value="ipsum" /></root> ... в нечто...

517
Как разбить большой текстовый файл на более мелкие файлы с одинаковым количеством строк?

У меня есть большой (по количеству строк) простой текстовый файл, который я хотел бы разбить на более мелкие файлы, в том числе по количеству строк. Таким образом, если мой файл имеет около 2M строк, я бы хотел разделить его на 10 файлов, содержащих 200k строк, или 100 файлов, содержащих 20k строк...