Запитання з тегом «unix»

Цей тег є ВИКЛЮЧНО для ПРОГРАММУВАННЯ питань, які безпосередньо пов'язані з Unix; загальні проблеми програмного забезпечення повинні бути спрямовані на сайт Unix & Linux Stack Exchange або на Super User. Операційна система Unix - це ОС загального призначення, розроблена компанією Bell Labs наприкінці 1960-х років і сьогодні існує в різних версіях.

12
Як зробити так, щоб греп відповідав лише у тому випадку, якщо вся лінія збігається?
У мене є такі: $ cat a.tmp ABB.log ABB.log.122 ABB.log.123 Я хотів знайти точну відповідність ABB.log. Але коли я це зробив $ grep -w ABB.log a.tmp ABB.log ABB.log.122 ABB.log.123 це показує їх усіх. Чи можу я отримати те, що хотів за допомогою grep?
104 shell  unix  grep 

5
Порівняйте дві папки, які містять багато файлів всередині вмісту
Майте дві папки з прибл. 150 файлів власності Java. У сценарії оболонки, як порівняти обидві папки, щоб побачити, чи є який-небудь новий файл властивостей в будь-якій з них, і які відмінності між файлами властивостей. Вихід повинен бути у форматі звіту.
103 unix  shell  diff 


6
Як SIGINT ставиться до інших сигналів припинення, таких як SIGTERM, SIGQUIT та SIGKILL?
У системах POSIX сигнали завершення зазвичай мають такий порядок (згідно багатьох сторінок MAN та специфікації POSIX): SIGTERM - ввічливо попросіть процес припинити. Він закінчується граціозно, очищаючи всі ресурси (файли, розетки, дочірні процеси тощо), видаляючи тимчасові файли тощо. SIGQUIT - більш сильний запит. Він припиняє недоброзичливе, все ще очищення ресурсів, які …
103 linux  unix  posix 

3
Змінна інтерполяція в оболонці
У мене є змінна назва filepath=/tmp/name. Для доступу до змінної я знаю, що можу це зробити: $filepath У своєму скрипті оболонки я намагався зробити щось подібне (задні посилання призначені) `tail -1 $filepath_newstap.sh` Цей рядок виходить з ладу, duuh !, тому що змінна не викликається $filepath_newstap.sh Як додати _newstap.shім'я змінної? Будь …
103 bash  shell  unix 

7
Зробіть програму запускати повільно
Чи є спосіб запустити програму C ++ повільніше, змінивши будь-які параметри ОС в Linux? Таким чином я хотів би змоделювати те, що буде, якщо ця конкретна програма запуститься на реальній повільній машині. Іншими словами, швидша машина повинна вести себе повільніше, ніж ця програма.
102 c++  c  linux  unix  ubuntu 

12
Чи є спосіб ігнорувати рядки заголовків у своєму роді UNIX?
У мене є файл із фіксованою шириною поля, який я намагаюся сортувати за допомогою утиліти сортування UNIX (у моєму випадку Cygwin). Проблема полягає в тому, що у верхній частині файлу розміщується дворядковий заголовок, який сортується в нижній частині файлу (оскільки кожен рядок заголовка починається з двокрапки). Чи є спосіб сказати …

2
Unix / Linux: різниця між реальним ідентифікатором користувача, ефективним ідентифікатором користувача та збереженим ідентифікатором користувача
Я вже знаю справжній ідентифікатор користувача . Це унікальний номер для користувача в системі. У моїй системі My uidє $ echo $UID 1014 $ Що означають інші два посвідчення особи? І в чому користь ефективного ідентифікатора користувача та збереженого ідентифікатора користувача та де ми використовуємо його в системі?
102 linux  unix  posix 

1
Знайдіть ім'я каталогів із підстановкою або подібною до "like"
Я використовую таку команду, щоб знайти ім'я каталогу. find / -type d -name "ora10" Моя проблема, я не впевнений , що точне ім'я каталогу, тому я хотів би знайти каталоги схожі на "ora10g", "ora10client"і т.д. Як я можу це зробити із знахідкою?
101 unix  directory 

1
Вставте символ повернення каретки в vim
Я редагую мережевий кадр протоколу, що зберігає файл в Unix ( \nнові рядки). Мені потрібно вставити символ повернення каретки ( U+000Dака \r). Коли я намагаюся вставити його з буфера обміну ( "+p) або ввести його за допомогою Ctrl+ Shift+ u- 000d, додається лінія передачі даних ( U+000A). Який правильний спосіб …

6
У чому магія “-” (тире) у параметрах командного рядка?
Приклади: Створіть образ ISO і запишіть його безпосередньо на компакт-диск. mkisofs -V Photos -r /home/vivek/photos | cdrecord -v dev=/dev/dvdrw - Перехід до попереднього каталогу. cd - Прослуховуйте на порту 12345 і надсилайте до нього дані untar. nc -l -p 12345 | tar xvzf - Яке призначення тире і як його …
101 linux  bash  shell  unix  command-line 

8
Визначте прослуховування Pid процесу на певному порту
Як видно з назви, я працюю на декількох ігрових серверах, і кожен з них має однакове, nameале різне PIDі portкількість. Я хотів би відповідати PIDсерверу, який слухає певний порт, і тоді я хотів би вбити цей процес. Мені це потрібно для того, щоб виконати мій баш сценарій. Це навіть можливо? …
101 unix  port  freebsd  pid 

13
Чому число 9 в команді kill -9 в unix? [зачинено]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 12 місяців тому . Удосконаліть це питання Я розумію, що це поза темою, я не міг ніде знайти в Інтернеті, і я …
101 unix  command  history  kill 

5
Греп за буквальні рядки
Я за інструментом типу grep для пошуку чисто буквальних рядків. Я шукаю виникнення рядка файлу журналу, як частини рядка в окремому файлі журналу. Текст пошуку може містити всі види регулярних виразів спеціальних символів, наприклад, []().*^$-\. Чи є утиліта пошуку Unix, яка не використовувала б регулярний вираз, а просто шукає буквальні …
101 unix  grep 

3
Як котувати << EOF >> файл, що містить код?
Я хочу надрукувати код у файл, використовуючи cat &lt;&lt;EOF &gt;&gt;: cat &lt;&lt;EOF &gt;&gt; brightup.sh !/bin/bash curr=`cat /sys/class/backlight/intel_backlight/actual_brightness` if [ $curr -lt 4477 ]; then curr=$((curr+406)); echo $curr &gt; /sys/class/backlight/intel_backlight/brightness; fi EOF але коли я перевіряю вихідні дані файлу, я отримую таке: !/bin/bash curr=1634 if [ -lt 4477 ]; then curr=406; …
101 linux  unix  sh  heredoc 

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