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

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

2
Виключення певних файлів і каталогів при видаленні файлів
Мій каталог верхнього рівня data. dataвключає декілька каталогів, і ці каталоги мають підкаталоги. Мені потрібно видалити всі файли та каталоги всередині, data/за винятком кількох файлів у деяких каталогах. Наприклад, дані включають каталоги 100та 101. Я просто хочу , щоб зберегти a.txtі b.txtфайли 100/і c.txtта d.txtфайли 101/при видаленні всіх інших файлів …

7
Отримайте UUID / fileystem із скрипту
Як я можу отримати UUID обсягу, який містить /файлову систему? Найкраще, що я знайшов на сьогоднішній день blkid -o list. Але цей результат є читабельним для людини і важко аналізувати. Може, є кращий спосіб? Мені це потрібно, щоб параметризувати управління конфігурацією за допомогою шаблонів, характерних для системи. ПРИМІТКА про blkidgotcha …

4
Як зупинити скрипт bash, коли стан не вдається?
Тут показано, що використовувати ||і &&в одному рядку для об'єднання виконання команд: Як я можу перевірити помилки apt-get у скрипті bash? Я намагаюся зупинити виконання сценарію, якщо певна умова не вдається, напр false || echo "Obvious error because its false on left" && exit Тут він друкує Obvious error because …

2
Масове перейменування каталогів для переміщення року з кінця на початок
В даний час я борюся з деякими папками музики. Одного разу я вирішив назвати їх за зразком: artist - album - year. Сьогодні я зрозумів, що це не розумний крок, і хочу зараз назвати свої каталоги за зразком: year - artist - albumоскільки вони відображатимуться у порядку зростання, коли вони …

3
Видаліть батьківський каталог (не порожній), якщо певний дочірній каталог порожній
Я повинен зберігати весь каталог, який містить файли, у певному підкаталозі, але видаляти всі інші каталоги, у яких підкаталог порожній. Щоб бути більш конкретним тут структура: A | |--------312311 | | | |----Recording | |----a.txt | |----b.txt | | |--------453453 | |----Recording | | | |-------a.mp3 | |----a.txt | |----b.txt …


1
Відкрийте браузер Ubuntu від Terminal
Дуже просте запитання: Як відкрити Інтернет-браузер Ubuntu з терміналу? Я запускаю комп'ютер через сеанс пересилання X, і мені потрібно знайти команду, щоб відкрити браузер Ubuntu. Це не мій браузер за замовчуванням, тому sensible-browserне відкриває його. Я намагався: browser ubuntu-browser gnome-browser sensible-browser brow* Всі вони повернулися, Command not found,крім sensible-browser, що …

5
Як надрукувати значення в текстовому файлі до колонного файлу за допомогою скрипту оболонки
У мене є output.txt із запуску сценарію оболонки наступним чином: abc.txt errorstatus1 Fri Nov 11 02:00:09 2016 def.txt errorstatus2.txt Sat Nov 12 03:00:09 2016 Текстовий файл має кілька записів рядково за рядком однаково. Я хочу надрукувати ці значення в стовпці: ім'я файлу, статус та часова марка наступним чином: Filename Status …


3
Призначення лише частини рядка змінній у bash
Я отримую від користувача певний абсолютний шлях файлу , і я хочу створити змінну, яка буде рядком, який не буде містити лише ПЕРШИХ двох компонентів шляху файлу, але не друкуючи його чи нічого. Наприклад, абсолютний шлях може бути: /home/myusername/folder1/folder2/folder3 І це збережено у "target_path", і я хочу, щоб "mydir" був …


2
Як tar.gz багато файлів подібного розміру в декілька архівів з обмеженням розміру
Я на Ubuntu 16.04. У мене папка з великою кількістю текстових файлів (майже 12 к). Мені потрібно завантажити їх усіх на веб-сайт, який приймає .tar.gzзавантаження, а потім автоматично розпаковує їх, але має обмеження в 10 МБ (10000 КБ) на файл (тому, зокрема, кожен файл повинен бути декомпресований самостійно). Якщо у …

2
Чи є команда в Gnome-Terminal або в будь-якій оболонці табл, щоб відкрити нову вкладку?
Я не шукаю комбінації клавіш, а хочу команд для: Нове вікно Нова вкладка Закрити поточну вкладку чи вікно Максимізуйте вікно оболонки Мінімізуйте вікно оболонки Перемістіть Shell в інший робочий простір Переключити вкладку І в основному нічого подібного. Пам'ятайте; Я не хочу ярликів, а швидше фактичних команд. Причиною цього є те, …

2
Яка різниця між ls [13] та ls {1,3}?
Я створив три файли у своєму каталозі за допомогою команди touch inv{1..3}.txt. Зараз я використав дві команди, і їх вихід майже однаковий. Ці дві команди є ls inv[13].txtі ls {1,3}.txt. То як ці дві різні? Чим квадратні дужки відрізняються від дужок? Також я гуглив за "linux [..]", але нічого не …

2
Як я можу передавати назви файлів з пробілами як аргументи?
У мене є скрипт Python, який приймає рядкові аргументи. $ python script.py "one image.jpg" "another image.jpg" Це працює як очікувалося. Аргумент Python: ["one image.jpg", "another image.jpg"] Якщо мені потрібно буде передавати імена файлів, я б це зробив, $ python script.py $(ls "/some/dir/*.jpg") Аргумент Python: ["one", "image.jpg", "another", "image.jpg"] Якщо використовувати …

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