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' Але я повертаюсь так само, як і без sed.

7
Журнал виходу коду команди, аналогічний команді time
використовуючи 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 

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

1
Де я можу знайти вихідний код для / bin / ip? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для Unix & Linux Stack Exchange. Закрито 2 роки тому . Я використовував команду /bin/ip: ip addr add 10.10.10.0 dev eth0 Я хотів би побачити вихідний код того, як ipпрацює …
10 source 

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 . Однак я помітив там пакет rubber, який, очевидно, …

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 

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 Однак те, що я шукаю, - це те, …

2
як працює без файлу шкідливе програмне забезпечення на Linux?
Я розумію визначення зловмисного програмного забезпечення без файлів: Шкідливий код, який не заснований на файлах, але існує лише в пам'яті ... Більш конкретно, безфайловий шкідливий код ... додає себе до активного процесу в пам'яті ... Чи можете хтось пояснити, як працює це додавання до активного процесу в пам'яті? Крім того, …

5
Чутливість корпусу в глобусі квадратної дужки
Зазвичай, глобус-башшон чутливий до регістру: $ 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 Clips …
10 bash  shell  wildcards  locale 

5
Як я можу редагувати останні n рядків у файлі?
Чи є команда, яка дозволить мені редагувати останні n рядків у файлі? У мене є декілька файлів, у яких все різна кількість рядків всередині. Але я хотів би змінити останні n рядків у кожному файлі. Мета - замінити коси крапками з комою в останніх n рядках. Але лише в останніх …

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

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

3
Як схопити два рядки з lshw?
Я хочу присвоїти серійний номер материнської плати та модель продукту комп'ютера. я використав sudo lshw | grep -m1 serial: перемацати серійний номер (оскільки є кілька випадків "serial:", і те, що я хочу, є першим. Як я можу це зробити І одночасно grep для "product:" також? Існує також кілька випадків появи …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.