Unix & Linux

Вопросы и ответы для пользователей Linux, FreeBSD и других Un * x-подобных операционных систем

1
sed -e '$! d' не работает должным образом?
Когда я бегу: sudo /usr/local/nginx/sbin/nginx -t Я вернусь: nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful Я просто хочу последнюю строку, поэтому я запускаю: sudo /usr/local/nginx/sbin/nginx -t | sed -e '$!d' Но я возвращаюсь так же, как без седа.


1
Есть ли недостатки у `cp --sparse = always`?
Есть ли какая-либо причина не использовать use --sparse=alwaysс каждым вызовом cp? info cp говорит: ‘--sparse=WHEN’ A “sparse file” contains “holes”—a sequence of zero bytes that does not occupy any physical disk blocks; the ‘read’ system call reads these as zeros. This can both save considerable disk space and increase speed, …

4
Определите, как долго вкладки '\ t' находятся в строке
В поле обработки текста есть способ узнать, если длина вкладки составляет 8 символов (длина по умолчанию) или меньше? Например, если у меня есть образец файла с разделителем вкладок и содержимое поля помещается менее чем на одну вкладку (≤7), и если после этого у меня есть вкладка, то эта вкладка будет …

1
Где я могу найти исходный код для / bin / ip? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он подходил для Unix и Linux Stack Exchange. Закрыто 2 года назад . Я использовал команду /bin/ip: ip addr add 10.10.10.0 dev eth0 Я хотел бы увидеть исходный код …
10 source 

7
Записать код завершения команды, аналогично команде времени
с помощью time sleep 1 выходы: $ time sleep 1 real 0m1.005s user 0m0.001s sys 0m0.001s Есть ли команда, которую я могу использовать, чтобы напечатать код выхода sleepили любую команду, которую я хочу выполнить? Что-то нравится: $ log-exit-code sleep 1 возможно этого достаточно? sleep 1 && echo "$?"
10 exit  exit-status 

1
Как скомпилировать латексный документ на NixOS?
Я обычно использую pdflatexдля компиляции латексных документов, но на NixOS я не вижу, что pdflatexдоступно для установки через $ nix-env -i pdflatex. $ nix-env -qa pdflatex error: selector ‘pdflatex’ matches no derivations Результаты pdflatexпоиска также не отображаются при поиске по адресу nixos.org/nixos/packages.html . Тем не менее, я заметил там пакет …

3
Как установить пакеты npm в NixOS?
В NixOS я установил пакет, yarnкак обычно, запустив $ nix-env -i yarn. Сейчас я пытаюсь пробежать yarnчерез $ yarn start. Но это приводит меня к следующей ошибке. $ yarn start yarn start v0.20.3 $ webpack-dev-server --env dev sh: webpack-dev-server: command not found error Command failed with exit code 127. Когда …
10 nixos  npm 

4
найти команду, перечислить вывод и разрешить выбор?
Когда я использую find, он часто находит несколько результатов, таких как find -name pom.xml ./projectA/pom.xml ./projectB/pom.xml ./projectC/pom.xml Я часто хочу выбрать только конкретный результат (например edit ./projectB/pom.xml). Есть ли способ перечислить findвывод и выбрать файл для передачи в другое приложение? как: find <print line nums?> -name pom.xml 1 ./projectA/pom.xml 2 …
10 bash  files  find 

2
Как работает безфайловое вредоносное ПО в Linux?
Я понимаю определение вредоносного ПО без файлов: Вредоносный код, который не основан на файлах, но существует только в памяти ... В частности, вредоносный код без файлов ... присоединяется к активному процессу в памяти ... Может кто-нибудь объяснить, как работает добавление себя к активному процессу в памяти? Кроме того, что (ядро) …

5
Реализация расширенного регулярного выражения для добавления переменного числа ведущих нулей в зависимости от положения в строке
У меня возникают проблемы со снижением синтаксиса sed для добавления различного числа ведущих нулей в числовую организационную схему. Строки, над которыми я работаю, выглядят как 1.1.1.1,Some Text Here используя синтаксис Sed sed -r ":r;s/\b[0-9]{1,$((1))}\b/0&/g;tr" Я могу получить ответ 01.01.01.01,Some Text Here Однако то, что я ищу, это что-то, чтобы заполнить …

5
Как я могу редактировать последние n строк в файле?
Есть ли команда, которая позволит мне редактировать последние n строк в файле? У меня есть несколько файлов, которые все имеют различное количество строк внутри. Но я хотел бы изменить последние n строк в каждом файле. Цель состоит в том, чтобы заменить запятые точкой с запятой в последних n строках. Но …

5
Чувствительность к регистру в квадратных скобках
Обычно, bash globbing чувствителен к регистру: $ echo c* casefix.pike cdless chalices.py charconv.py chocolate.pike circum.py clip.pike cpustats.pike crop.pike cwk2txt.py $ echo C* CarePackage.md ChocRippleCake.md Clips Использование квадратных скобок, кажется, не меняет это: $ echo [c]* casefix.pike cdless chalices.py charconv.py chocolate.pike circum.py clip.pike cpustats.pike crop.pike cwk2txt.py $ echo [C]* CarePackage.md ChocRippleCake.md …
10 bash  shell  wildcards  locale 

3
Переменная оболочки и переменная среды, какая из них предпочтительнее, если оба имеют одно и то же имя?
Набрав в Bash следующее: env | grep USER и set | grep USER дает оба раза одно и то же имя пользователя. Как узнать, например, при вводе, была echo $USERли отображена оболочка или переменная окружения?

4
ls colors: почему некоторые из моих шрифтов черные, а другие зеленые в выводе ls
Я загрузил некоторые файлы шрифтов в AWS (под управлением Amazon Linux) и переместил их в /usr/share/fontsкаталог с помощью cpкоманды в .ebextensions. Когда я запускаю SSH с моего Mac и использую ls -a, я вижу, что некоторые файлы окрашены по-разному - один набор файлов шрифтов черный, а другие зеленые. Мне любопытно, …
10 files  ls  colors  executable 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.