Запитання з тегом «command-line»

Питання щодо використання інтерфейсу командного рядка (CLI).

3
Які можливості використання команди exec?
Я навчаюсь execкоманді. Я знаю, що execкоманда замінює процес, який її запустив. Тож повернутися до процесу, який замінюється execкомандою, неможливо . Можна сказати, що його мета - унеможливити повернення до процесу, який його розпочав. Але які ще є можливості мати щось на зразок команди, execдоступного як команда?

2
rsync: синхронізуйте папки, але зберігайте зайві файли в цілі
Я починаю rsyncі намагаюся використовувати його, щоб зберегти дві папки в локальній системі. У мене є вихідна папка, вміст якої змінюється з часом (деякі файли додаються, деякі змінюються, а деякі видаляються) та цільову папку, яку я хочу майже бути дзеркалом джерела. Тому я спробував використовувати rsync так: rsync -a --delete …

7
Друкувати слово, що містить рядок та перше слово
Я хочу знайти рядок у рядку тексту та надрукувати рядок (між пробілами) та перше слово фрази. Наприклад: "Це єдиний текстовий рядок" "Ще одна річ" "Краще спробуйте ще раз" "Краще" Список рядків: текст річ спробуйте Краще Я намагаюся отримати таку таблицю: Це [вкладка] тексту Ще одна [вкладка] річ Спробуйте [вкладка] Краще …

3
Чи можу я використовувати "!!" у псевдонімах чи сценаріях?
У Терміналі я можу використовувати, !!який посилається на мою попередню команду. Чи можливо це використовувати в псевдонімі? Я спробував це, але що трапляється, це те, що подвійні знаки оклику трактуються буквально. Я хочу мати можливість: Я ввожу якусь команду Я набираю псевдонім, який буде включати те, що було введено на …

2
Як я можу згрупувати вікна, які піднімаються як єдині?
У мене два вікна, A і B. Чи можна якось зв’язати два вікна разом, так що перемикання на A також піднімає B, або перемикання на B також піднімає A? Я розумію, що використання декількох робочих просторів - це альтернативний варіант, але мені було цікаво, чи це теж можливо?

2
Немає виводу з команди запуску / зупинки / перезапуску служби
Я щойно встановив Ubuntu 16.04 LTS і виявив, що коли запускаю usr@server:~$ sudo service <servicename> restart usr@server:~$ Служба перезапускається (я можу побачити статус service <servicename> status), але оболонка повертається безпосередньо до командного рядка без очікуваного: * Stopping <servicename> [ OK ] * Starting <servicename> [ OK ]

2
Як видалити ціль символічного посилання, не видаляючи саме посилання?
У мене є символічне посилання, на ~/Desktop/test.txtяке вказує ~/rendu/test.txt. Я знаю ТІЛЬКИ шлях ~/Desktop/test.txt, я хочу швидкий спосіб видалити ~/rendu/test.txtБЕЗ видалення символічного посилання. Для того, хто хоче знати, чому: У мене crypted.xxxна робочому столі є ім’я , який зашифрований і містить мій пароль. Коли я хочу оновити зашифрований файл, я …

4
Читання та запис файлу: команда tee
Добре відомо, що така команда: cat filename | some_sed_command >filename стирає ім'я файлу, оскільки перенаправлення виводу, виконане перед командою, призводить до врізання імені файлу. Вирішити проблему можна наступним чином: cat file | some_sed_command | tee file >/dev/null але я не впевнений, що це спрацює в будь-якому випадку: що станеться, якщо …
10 command-line  bash  tee 

2
Встановлення останньої версії wxwidgets
Я намагаюся встановити останню версію wxwidgets через термінал і слідував цим вказівкам . Однак, коли я перейшов до папки /usr/include, була створена папка з назвою wx-3.0-unofficial. Це правильна папка? Крім того, якщо я хотів би встановити v3.10.0, чи повинен я виконувати ті самі команди, але замінити 3.0 на 3.1? В …

5
Як виконати команди в gnuplot за допомогою скрипту оболонки?
Що я хочу зробити, це написати сценарій, який спочатку запускає програму, а потім каже їй виконати купу команд, а потім вийти. Поїдемо з прикладом. Я написав цей сценарій, myscript.shі він не працює так, як я хочу. Це - просто запустити gnuplot і дочекатися його завершення, а потім запустити інші команди; …

4
Як би ви порахували кожне виникнення терміна у всіх файлах у поточному каталозі?
Як би ви порахували кожне виникнення терміна у всіх файлах у поточному каталозі? - і підкаталоги (?) Я читав, що для цього ви б скористалися grep; яка точна команда? Також, чи можливо вищезазначене за допомогою якоїсь іншої команди?


2
Перехід до команди "type"
Я хочу з’ясувати тип кількох команд. Чи можна труби або в xargsрезультаті пошуку з findв typeкоманди в Linux? Наприклад: find . -name anacron | type або find . -name anacron | xargs type

2
Що робить ця інструкція "apt-get remove"?
Що робить наступний код? Я знайшов його в Інтернеті, тому скопіював його і вставив у термінал, але коли я встановив нове ядро, він виявляє лише старе. sudo apt-get remove --purge $(dpkg -l 'linux-image-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d')
10 command-line  apt  kernel  sed 

4
Друк виводу коду в середині екрана
Код, наведений нижче, fileна екрані виводить все слово в слово. Наприклад: Hello відображатиметься протягом 1 секунди і зникає. Потім наступне слово в реченні з’явиться на секунду і зникне тощо. Як вивести все, що відображається посередині екрана? awk '{i=1; while(i<=NF){ print $((i++)); system("sleep 1; clear") }}' file

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