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

Питання, характерні для Bourne Again SHell від GNU, на відміну від інших оболонок Bourne / POSIX. Для питань щодо оболонок Unix взагалі використовуйте тег / shell.

2
перегляд властивостей / атрибутів файлу dll та exe через командний рядок
У мене є необхідність переглянути деякі додаткові властивості файлів для файлів EXE і DLL. Якщо я відкрию Провідник Windows і додаю до нього додаткові стовпці, я можу побачити такі речі, як компанія, авторські права, назва продукту та версія продукту, коли він існує для цього файлу. Ці дані доступні через провідник …
18 linux  bash  files 

1
cp: не може stat `/vol/examples/tutorial/science.txt ': такого файлу чи каталогу немає
Я спробував команду, cp /vol/examples/tutorial/science.txt .і я отримую помилку - cp: cannot stat `/vol/examples/tutorial/science.txt': No such file or directory Я не розумію, чому це відбувається. Я перейшов до домашньої папки cygwin і створив необхідну структуру папки та текстовий файл. Я також перевірив структуру папки та назви. Також я заходжу, ~/vol/examples/tutorialа …
18 bash  filenames 

1
Як перенаправити stdout та stderr у файл та відобразити stderr на консоль?
Я знаю, як перенаправляти файл і використовувати tee; на базовому рівні. Так $ alias outanderr='bash -c "echo stdout >&1; echo stderr >&2"' # A fake "application" displaying both output and error messages. $ outanderr 1>file # redirect stdout to a file, display stderr stderr $ outanderr 2>file # redirect stderr …

3
Проведіть паралельно рядки двох файлів паралельно [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для Unix & Linux Stack Exchange. Закрито 5 років тому . Завданням сценарію, який я створюю, є порівняння двох серій файлів. Імена файлів самі зберігаються у двох окремих файлах, по …

5
У яких ситуаціях користувач не дозволив оболонці записати свою команду в історію?
Якщо додати export HISTCONTROL=ignorespaceв .bashrc, баш НЕ буде записувати які - або команди , які мають прогалини перед ними в історію. Але я не розумію, в яких ситуаціях це буде корисно. Хтось може навести кілька прикладів?

2
Проведіть цикл, розмічений на вкладці, у файлі bash
Ось що я маю досі: #!/bin/bash while read line; do DB=$(echo $line | cut -f1) USER=$(echo $line | cut -f2) PASS=$(echo $line | cut -f3) echo DB=$DB USER=$USER PASS=$PASS done < users.txt І зразок вхідного файлу: drupal_1 drupal1 tmmjXSWL drupal_2 drupal2 FHiJSYHM drupal_3 drupal3 b7bFNj06 drupal_4 drupal4 0AaV62EL І вихід …
18 bash 

4
Розрізняйте кілька файлів, правда, якщо всі не рівні
У мене є декілька файлів, я хочу перевірити, чи всі ці файли мають однаковий вміст. Який командний рядок я міг би використати для перевірки? Використання може бути таким, як: $ diffseveral file1 file2 file3 file4 Результат: All files equals АБО Files are not all equals
18 bash  diff 

4
Чому тривалої затримки після команди не знайдено?
Часто, коли я ввожу неправильну команду, наприклад ls (наприклад, натискаю ENTER перед тим, як ввести 's'), після появи терміналу виникає велика затримка (~ 2s): bash: l: command not found... Я можу зрозуміти причини подібної затримки після введення неправильного пароля, за Чому виникає велика затримка після введення неправильного пароля? . Але …



3
видалити зайвий простір плитки з складеного зображення (ImageMagick)?
У мене є купа фотографій. Всі вони однакової висоти, і я намагаюся їх скласти в складене зображення за допомогою програми монтажу ImageMagick через Bash. Проблема полягає в тому, що за замовчуванням розмір плитки (одне зображення займає одну плитку) дорівнює зображенню з найбільшими розмірами. Тож вузькі образи оточені великою кількістю білого …

7
Збір вихідних кодів паралельних фонових процесів (під оболонок)
Скажіть, у нас є сценарій bash: echo "x" & echo "y" & echo "z" & ..... echo "Z" & wait чи є спосіб зібрати вихідні коди підшарів / підпроцесів? Шукаєте спосіб це зробити і нічого не можете знайти. Мені потрібно запустити ці підзаголовки паралельно, інакше так, це було б простіше. …

1
Значення '2>> (команда)' Перенаправлення в Bash
Деякий час тому я створив сценарій, і я додав кілька журналів навколо нього, але забув, як працює перенаправлення для ведення журналу :-( Суть її полягає в: #!/bin/bash LOGFILE=/some/path/mylogfile ( # here go my commands which produce some stdout # and, if something goes wrong, also some stderr ) 1>>${LOGFILE} 2> …

2
Як я можу вийти з циклу час із вкладеного оператора справи? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для Unix & Linux Stack Exchange. Закрито 4 роки тому . У нижченаведеному скрипті, який спонукає користувача підтвердити, що він хоче продовжити запуск потенційно поганого сценарію, - коли користувач увійде …

2
Одиночна пропозиція в подвійних лапках та довідник Посібника Баша
У розділі 3.1.2.3 під назвою "Подвійні котирування" посібник Баша говорить: Закриваючи символи подвійними лапками ('"'), зберігається буквальне значення всіх символів у лапках, за винятком '$', '' ',' \ 'і, коли розширення історії ввімкнено,'! '. На даний момент я переймаюся єдиною цитатою ( '). Це особливе значення, описане в попередньому розділі, …
18 bash  shell  quoting 

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