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

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

2
Використання з'єднувачів після команди find
Я хочу, щоб мій bash надрукував "знайдено", лише якщо щось знайдено, використовуючи команду find. Але використання && не допомагає: навіть якщо нічого не знайдено, я надрукую "знайдений". Приклад: $ pwd /data/data/com.termux/files/home/test/test1/test4 $ ls xaa xab $ find . -name xac && echo 'found' found $ find . -name xaa && …

1
Як завантажити з youtube-dl, щоб отримати назву відео як ім'я файлу?
Як було завантажено поточний файл для відображення оригінальної назви? Коли я завантажую завжди, як P9pzm5b6Fxx.mp4, коли назва Tigerking. Як встановити його так, щоб воно завантажувалося як tigerking.mp4?


4
Ubuntu 17.04 - bash: cd: занадто багато аргументів
Я щойно модернізував свій Ubuntu 16.04 до 17.04 і виявив невелику проблему з cdкомандою. Скажімо, у мене є дві папки: album-01&album-02 У Ubuntu 16.04, якщо я cd album*це зробити, я перейду до першої знайденої папкиalbum-01 Але в новій Ubuntu 17.04, якщо я cd album*це зробив, це призведе до мене -bash: …


3
awk - Як надрукувати кількість символів для перших n рядків у файлі?
У мене є команда: $ awk '{ print length($0); }' /etc/passwd Він друкує кількість символів кожного рядка у файлі passwd : 52 52 61 48 81 58 etc. Як я можу надрукувати кількість символів лише для перших n рядків? Наприклад - для перших 3 рядків він дав би щось на …

6
Перерахуйте поштові файли, у яких менше певної кількості файлів
У мене .zipв одній папці тисячі файлів. Я хочу знайти, які поштові файли містять менше 15 файлів. Я знаю, що unzip -lможе перераховувати вміст zip-файлів, але я не знаю, як створити висновок zip-файлів, які містять менше 15 файлів.

2
Перетворення діапазону IPv4-адрес у мережеві маски за допомогою bash
У мене є вхідний файл з IPv4 адресами: 94.228.16.0 - 94.228.25.255 94.241.136.0/24 94.241.136.0 - 94.241.136.255 94.29.128.0/17 94.29.128.0 - 94.29.191.0 94.29.192.0 - 94.29.255.0 94.74.181.0/24 94.74.181.0 - 94.74.181.31 94.74.181.128 - 94.74.181.255 Як я можу конвертувати діапазони адрес у мережеві маски? Результатом має бути: 94.228.16.0/21 94.241.136.0/24 94.241.136.0/24 94.29.128.0/17 94.29.128.0/19 94.29.192.0/19 94.74.181.0/24 94.74.181.0/27 94.74.181.128/25

4
пошук у файлі та створення нового файлу, лише якщо виконується умова
У мене є файл реєстрації, і я хочу шукати в ньому рядок, і тільки якщо в цій рядку буде знайдено новий файл, який потрібно створити. Як я можу досягти цього, в цьому випадку, здається, підходить sed doenst.


1
Чи існує командний рядок, еквівалентний gnome-disks?
Диски Gnome ( gnome-disksраніше відомі як palimpsest) надають SMART та деяку інформацію порівняльної оцінки. З того, що я збираю, воно було засноване на інструменті командного рядка, udisksале ці проекти, схоже, об'єдналися. Нова утиліта Gnome Disks, як видається, лише показує середні результати тестів порівняльного тестування. З екрану екрана, здається, попередні версії …

1
sh: 0: Незаконний варіант -
Коли я намагаюся запустити команду нижче в Ubuntu: sudo -n -u contd sh --login -c ". /home/contd/iib-10.0.0.5/server/bin/mqsiprofile;/home/contd/iib-10.0.0.5/common/jdk/jre/bin/java -cp $CLASSPATH:$MQSI_JREPATH//usr/share/ant/lib/ant-antlr.jar:/usr/share/ant/lib/ant-apache-bcel.jar:/usr/share/ant/lib/ant-apache-bsf.jar:/usr/share/ant/lib/ant-apache-log4j.jar:/usr/share/ant/lib/ant-apache-oro.jar:/usr/share/ant/lib/ant-apache-regexp.jar:/usr/share/ant/lib/ant-apache-resolver.jar:/usr/share/ant/lib/ant-apache-xalan2.jar:/usr/share/ant/lib/ant-commons-logging.jar:/usr/share/ant/lib/ant-commons-net.jar:/usr/share/ant/lib/ant-javamail.jar:/usr/share/ant/lib/ant-jdepend.jar:/usr/share/ant/lib/ant-jmf.jar:/usr/share/ant/lib/ant-jsch.jar:/usr/share/ant/lib/ant-junit.jar:/usr/share/ant/lib/ant-junit4.jar:/usr/share/ant/lib/ant-launcher.jar:/usr/share/ant/lib/ant-swing.jar:/usr/share/ant/lib/ant-testutil.jar:/usr/share/ant/lib/ant.jar:/usr/share/ant/lib/jsch.jar:/usr/share/ant/lib/junit.jar -Djava.ext.dirs=/home/contd/iib-10.0.0.5/common/jdk/lib:/home/contd/iib-10.0.0.5/common/jdk/jre/lib/ext -Dant.home=/usr/share/ant org.apache.tools.ant.Main -f /home/contd/AntScript/build_main.xml" Я отримую цю помилку: sh: 0: Illegal option -- Наведена вище команда повинна підтримуватися в Linux, але коли я намагаюся реалізувати те саме рішення (сценарій мурашок) …
10 command-line  sh 

4
Автоматично запускайте команду кожні 5 хвилин
Я дуже новачок у використанні Linux, особливо з командним рядком. Мені вдалося успішно запустити та запустити Plex Media Server, але мені потрібно виконувати наступну команду кожні 5 хвилин, щоб синхронізуватись із моїм Amazon Drive. синхронізація acd_cli Я спробував різні методи, такі як bash-скрипти, і не можу змусити його працювати. Мені …

6
Як видалити рядки з файлу, які не містять крапки?
У мене є файл, який містить дані, включаючи URL-адреси. Але є різні рядки, які не є URL-адресами. Як я можу їх видалити за допомогою термінальних команд Ubuntu? Ось файл зразка для довідки: зразки даних com.blendtuts/S °= com.blengineering.www/:http ±= Я хочу мати вихід: com.blendtuts/S com.blengineering.www/:http У зайвих небажаних ліній немає жодної …

2
Unity dash - чи є інтерфейс командного рядка (CLI) для здійснення пошуку?
Іноді я віддалено входжу через ssh на віддалений робочий стіл, і я хотів би зателефонувати в GUI-додаток через ssh, щоб віддалено відобразити його на своєму ноутбуці. Однак я не знаю, що таке двійкове ім’я, оскільки я зазвичай викликаю програми з тире, використовуючи загальні терміни. Чи є інтерфейс командного рядка (CLI), …

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