Запитання з тегом «bash»

Bash - це безкоштовна оболонка для операційних систем, схожих на Unix, від проекту GNU.

2
Застосувати команду до кожного рядка в баш-терміналі
Я випадково сьогодні виявив пакет "lolcat". Перше, що мені хотілося б про це: було б фантастично, якби я міг передати все, що йде від stdout до терміналу через lolcat, щоб отримати ці ефекти веселки. Тільки уявіть свої можливості. По суті, те, про що я прошу, - це спосіб застосувати команду …

1
Як створити меню для імен та значень змінних оточуючих, починаючи з $ zv?
Оце Так! Я переглядав подібні питання вже 2 години + тут! Я впевнений, що просто хочу зовсім просту річ. На баш-сесії з багатьма функціями у нас є десятки каталогів, які потрібно відвідати. Їх імена містяться в змінних, починаючи з $zv. Ми використовуємо змінні, оскільки справжні імена дуже довгі. Деякі прості …

2
Уникнення символів для точного стану грепу в сценарії Bash
У мене є базовий сценарій пошуку конкретних встановлених пакетів в Linux. Якщо не знайдено -> роздрукуйте пакет. Я звик grep -w, але це не працювало належним чином із -персонажем. Наприклад, dpkg -l | grep -w "rpm" Також знайдемо rpm-common. Я знайшов рішення для цього за допомогою regex. Проблема в тому, …
1 linux  bash  regex  grep 

2
як перейменувати всі файли в папці з конкретним ім'ям розширення (рекурсивний підхід)
ми хочемо перейменувати всі файли в / home / DB_home (рекурсивна) тому кожен файл у DB_home буде перейменований з розширенням .txt приклад перед зміною /home/DB_home/hg/ir/qemu-ga /home/DB_home/td/glusterfs /home/DB_home/yr/ew/sd/cv/ntpstats /home/DB_home/yr/ew/sd/cv/proc.csv /home/DB_home/td/GF.conf /home/DB_home/td/tool.bin приклад (після перейменування) /home/DB_home/hg/ir/qemu-ga.txt /home/DB_home/td/glusterfs.txt /home/DB_home/yr/ew/sd/cv/ntpstats.txt /home/DB_home/yr/ew/sd/cv/proc.csv.txt /home/DB_home/td/GF.conf.txt /home/DB_home/td/tool.bin.txt . . . як це зробити з find і mv?

2
Bash - читати рядок з файлу
У мене є однорядковий файл зі значенням, збереженим у ньому як рядок: server-name-2009-August-9-AMI Назва файлу - server_name. Який найкоротший, найелегантніший спосіб перенести це значення в змінну за допомогою bash script?
1 bash  script 

1
Дивна поведінка з Башем
Нещодавно я змінив .bashrcі підмітив, як виглядає мій PS1, але зараз у нього дуже дивна проблема. Перед закінченням рядка в терміналі (приблизно 2 третини шляху) він відскакує назад до початку лінії так: e before itarcath@Highgate][~/.gconf/apps/gedit-2/preferences] how long can a command b Моя перша думка полягала в тому, що він не …

1
зміна швидких клавіш
Я хотів би змінити кілька гарячих клавіш у bash, щоб вони відповідали dos-підказці, тому що я повертаюсь між ними. Я бачу, що для того, щоб змінити деякі гарячі клавіші в bash, мені потрібно змінити файл .inputrc. Однак є кілька справді дивних символів, які представляють ключі, але я не знаю, який …
1 bash  readline 

1
Деякі результати LS не читаються із темою Solarized у підсистемі Windows 10 Linux
Протягом деякого часу обертаючись, я зміг заставити Bash у Windows використовувати кольорову схему Solarized методом, обговореним у цій темі. Це навіть дозволяє мені перейти на vim до легкої теми при належному налаштуванні мого .vimrcфайлу. Однак після внесення цих змін у мене зараз є такий жахливий, нечитабельний контраст кольорів з певними …

3
Як вибрати розділ із рядка за допомогою bash
У мене є масив, що містить рядки, які складаються з шляхів до файлів у такому форматі: /path/to/file/14561234545_50303.TXT Я намагаюся вибрати розділ, що знаходиться після "1", але перед "_", щоб він виглядав як 4561234545 . Я намагався це зробити з sed, але поки що не зміг дістати лише цей розділ. Чи …
1 linux  bash  sed 

1
Обмотка клемної лінії
Моє підказка Баша, здається, обтікання ліній дійсно неефективно. Ось приклад, щоб показати, що я маю на увазі: Я хотів би, щоб команди, які я набираю, продовжували переходити до наступного рядка, якщо довжина команди перевищує розмір вікна. Моя змінна PS1 у файлі bashrc: PS1='\e[0;36m\u \W: \e[m'; Можливо, налаштування цього допоможе?
1 bash  terminal 

3
Як написати скрипт, щоб прийняти будь-яку кількість аргументів командного рядка? (UNIX, BASH)
У мене є сценарій, який я хочу прийняти будь-яку кількість аргументів командного рядка. Поки що маю якщо [-O $ 1]; потім відлуння "ви власник $ 1" ще відлуння "ви не власник $ 1" фі Очевидно, якби я хотів, щоб сценарій прийняв лише один аргумент, це спрацювало б, але що б …
1 unix  bash  script 

2
Використовуючи файл Grep on txt, щоб знайти 7 літерних слів, які починаються з тієї самої літери
grep -i "^(.).*\1$" sowpods.txt > output.txt Я використовую список скремблерських слів, який я завантажив під назвою "sowpods.txt", і я намагаюся використовувати grep, щоб знайти всі 7 літер слів у файлі, які починаються і закінчуються тією самою літерою. Рядок, який я маю зараз, дає мені помилка зворотного зв'язку, тому я спробував …


1
Red5 на Debian, вихід PID
Я розбираюся з цим, як новачок із усіма речами Linux, тож будьте терплячі :) Я хотів би вивести ідентифікатор процесу програми у файл. З моїх читань, це, як правило, досягається спеціальною змінною pling, яка підтримує Linux: make_something_run.sh & echo $! > /var/run/someting.pid однак, коли я намагаюся застосувати це в моєму …
1 linux  bash  debian  pid  red5 

1
Розмістіть один вкладиш, щоб очистити непотрібні файли від NAS
Я купив 2-гранний QNAP NAS, який сьогодні поставлю жорсткі диски 2 х 2 ТБ і завантажуватиму свої файли. Я буду доступ до NAS через машини Xubuntu / Debian і Mac. Мені б хотілося, щоб хтось навчив мене баш-однолінійці (або чомусь подібному), який очистить деякі непотрібні файли, накопичені за роки багатоплатформного …
1 networking  bash  nas 

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