Unix & Linux

Питання та відповіді для користувачів Linux, FreeBSD та інших операційних систем, подібних до Un * x

1
Як зробити скрипт оболонки, який надсилає вихідний процес
Наразі я запускаю програму консолі сервера на екрані, тому що мені потрібно як її читати, так і періодично надсилати команди. Я хотів би запустити додаток як демон у фоновому режимі (запустити / зупинити його з init). Я міг би tail -fжурнал, але це не дозволить мені надсилати вхід у процес. …

2
положення курсору після вставки в vi / vim
Одна річ, яка мене завжди турбувала в vi / vim : Якщо я "янька" (він же "копіює") якийсь текст, а потім переміщуюсь до іншого місця у файлі і роблю "вставити", мій курсор залишається на початку тексту, який я щойно вставив. Це відрізняється від того, що роблять більшість сучасних редакторів, який …
11 vim  vi 

2
Як правильно уникнути знаків оклику в баші?
Сьогодні мене спіймали червоношкірі під час спроби кодування гольфу генератора паролів для Twitter. import string as s,random;print ''.join(random.sample(s.letters+s.digits+s.punctuation,9)) 90 символів. Оскільки це багато вільного місця, я вирішив підняти планку і зробити її також виконуваною. echo -e "#!/usr/bin/python\nimport string as s,random;print ''.join(random.sample(s.letters+s.digits+s.punctuation,9))">pg;chmod +x pg;./pg 139 символів. Приємно, за винятком очевидно, що …



3
Повідомлення пошти IMAP для менеджера вікон / панелі завдань?
Я шукаю невеликий новий електронний сповіщувач для поштових скриньок IMAP, який відображає його статус у панелі значків (як це називається?) Менеджера вікон. По суті, якийсь інструмент, подібний до biff / xbiff, портований за технологією 21 століття. ;) Я використовую awesomewm, який здатний відобразити на панелі завдань "аплети" (?), Які також …

1
Як перенаправити вихід на CD?
Чи можна перенаправити вихід команди на cd? Наприклад, я шукав каталог за допомогою locateта отримав шлях до нього. Тепер, замість того, щоб записати cdшлях, чи можу я перенаправити locateвихід cd? Я спробував це: $ locate Descargas | grep Descargas$ /home/oliver/Descargas $ locate Descargas | grep Descargas$ | cd $ locate …

3
червоно-зелена кольорова сліпота, сумісна з темами vim
Я шукаю тему vim, доступну для користувачів з червоно-зеленим сліпотою кольору. Зокрема, червоний текст на темному тлі терміналу майже не зникає. Хтось із вас знає добру тему? Або ресурси, корисні для їх розробки?
11 vim  colors 

8
Який улюблений скрипт редактора GUI / CLI і чому? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, редагуючи цю публікацію . Закрито 2 роки тому . Зараз я використовую vim для редагування скриптів bash, але мені дійсно потрібно налаштувати його …
11 bash  editors 


5
Який мінімальний, але розширюваний дистрибутив Linux вибрати
Мені потрібен розширюваний дистрибутив Linux, який я можу легко зменшити на розмір настільки, що він вписується у 64-Мб карту CF. У цій зніманій версії він працюватиме на Via C7 і потрібен Kernel, мережа, оболонка, базовий perl та ftp-сервер. Є деякі дистрибутиви для вбудованих систем, які можуть це зробити, однак у …


2
Скопіюйте символьне посилання ТА, де воно вказує на використання rsync
Це не потрібно робити rsync, але було б непогано не писати сценарій для цього, і rsyncце дуже близько до того, що я хочу. rsync -a(або -l) може зберігати символьні посилання, а також -Lможе зменшити відновлення символьних посилань і скопіювати їх так, як ніби це звичайний файл / dir. Однак чи …
11 symlink  rsync 

1
Виконати команду Nohup із введенням
У UNIX у мене є процес, який я хочу запустити за допомогою nohup. Однак цей процес в якийсь момент чекатиме підказку, куди я маю ввести yesабо noпродовжувати його. Поки в UNIX я робив наступне: nohup myprocess <<EOF y EOF Тож я запускаю процес "myprocess", використовуючи nohup і передаючи файл у …
11 process  perl  nohup 

1
Як злити два * .srt файли
Будь ласка, дивіться це питання. Я тільки злиті два AVI файли cd1.aviі cd1.aviв movie.aviвикористанні: avimerge -o movie.avi -i cd{1,2}.avi Проблема в тому, що мені довелося субтитрувати файли, пов’язані з першими aviфайлами: cd1.srt cd2.srt Спочатку я намагався просто об'єднати файли разом: cat cd{1,2}.srt > movie.srt Але це спричинило хаос із субтитрами …

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