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

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

2
Яка функція команди "fg% N"?
Я дізнався, що fg %Nозначає "йти до завдання N" Я не розумію цю команду чи як її використовувати. Я спробував побачити ручне введення цієї команди в терміналі, але це не вийшло: $ man fg No manual entry for fg.

1
Openvpn - Термінал заблокований після запуску з'єднання
У мене є невелика проблема з openvpn. Я хочу встановити VPN-з'єднання з відкритим vpn, потім отримати файл з FTP-сервера і тоді закрити з'єднання. VPN і FTP працюють нормально. Але якщо я запускаю VPN-з'єднання з: sudo /etc/openvpn/openvpn client1.ovpn Термінал зупиняється на: Tue Apr 26 13:54:08 2016 /sbin/ip route add 10.8.0.1/32 via …

1
використання команди egrep для пошуку рядків, що починаються з одного символу, які також містять деякий рядок
Скажімо, у мене є файл, який має деякий ls -lвихід: waaa- foo.pdf -bbb- foobar.pdf -ccc- foobar waaa- foobar Я хотів би отримати лише перший рядок waaa -foo.pdf як кінцевий результат, і я намагаюся: egrep -E "^w" .file | egrep -E "*.pdf" Чи є якийсь спосіб поєднати ці два пошуки?

2
Будь-яка команда / інструмент для показу прикладу команди
man часто не містить приклад команди, або дуже мало. Такі як scp: NAME scp — secure copy (remote file copy program) SYNOPSIS scp [-12346BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file] [-l limit] [-o ssh_option] [-P port] [-S program] [[user@]host1:]file1 ... [[user@]host2:]file2 Це важко зрозуміти, куди слід поставити вихідний файл та …


2
Видаліть кілька рядків у файлі CSV
Я працюю над цим завданням, щоб видалити рядки з файлу CSV з різними клієнтами. Я зрозумів, як видалити одного конкретного клієнта за допомогою цього коду: delete() { awk -F "\"*;\"*" '$1 != '$@' {print $ALL}' input.csv > output.csv } delete $@ Однак тепер мені доводиться видаляти декількох клієнтів одночасно. Я …


1
Як перейменувати файли у кількох папках без перейменування каталогів?
У мене є купа каталогів (наприклад, drawable-hdmi, drawable-en-hdmi, drawable-en-xhdmi) і так далі для різних дозволів і локалізацій. кожен з них містить лише один файл із випадковим іменем. Як я можу перейменувати ці файли командою на new_begingn.9.png?

1
команда exec з дескриптором файлів
Наведені нижче команди Unix добре працюють, коли я виконую його як скрипт оболонки: #!/bin/bash # Redirecting stdin using 'exec'. exec 6<&0 # Link file descriptor #6 with stdin. # Saves stdin. exec < data-file # stdin replaced by file "data-file" read a1 # Reads first line of file "data-file". read …

2
Як автоматично виконати команди, набравши першу букву?
Як в терміналі я можу показати історію під час набору тексту? Чи можливо це? що таке бібліотека, яку я маю встановити? Я думаю, що це підвищить мою продуктивність під час використання терміналу, в даний час я шукаю команди, натискаючи стрілки вгору, але іноді потрібен час, щоб дійти до потрібної команди. …

1
VM Ubuntu + drupal8 + drush = помилка drush en module_name -y
Я встановив Ubuntu VirtualBox: Пам'ять Ubuntu 16.04 LTS: 3,9 Gio Тип операційної системи: 64-бітний диск: 101,3 ГБ Я хочу створити сайт Drupal 8 за допомогою platform.sh Тому я встановлюю composer, unzip, git, drushі platformчерез Убунту термінал. Все це добре працює. Але я зіткнувся з помилкою, коли хочу завантажити та активувати …

2
Вихідний масив оболонки Shell
Мені хотілося знати, як повторювати останнє значення масиву в скрипті оболонки. наприклад, у мене є такий масив " $ i = ("1", "2", "3") і я хотів встановити умову в останньому положенні, це означає, що коли він потрапляє на позицію 3, він зупиняється, або він говорить "привіт світ". Як я …

2
Потрібно додати щось остаточно до мого PATH [дублікат]
На це питання вже є відповідь тут: Як додати каталог до PATH? 17 відповідей Я дуже бореться з різними навчальними посібниками, оскільки я постійно отримую помилки, або мені постійно вказують, що те, що я роблю, не визнається командою, тому я б дуже вдячний, якби хтось міг пройти мене через це. …

1
Трубопровідна та xargs
Я намагаюся видалити деякі. classфайл із каталогу. Тому спочатку я втомився рахувати наявний .classфайл, використовуючи наступну команду (після переходу в каталог) - $ find . -name *.class | wc -l Тут я можу зрозуміти роль конвеєра (|) - вихід findкоманди / процесу працює як вхід wcкоманди (будь ласка, виправте мене. …


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