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

`read` - утиліта оболонки, яка використовується для читання рядків із стандартного вхідного потоку або з дескриптора файлу.

1
Як отримати загальне читання та загальне записування IOPS в Linux?
Як я можу читати і записувати IOPS окремо в Linux, використовуючи командний рядок або програмно? У мене встановлений sysstatпакет. Скажіть, будь ласка, як я обчислюю їх окремо за допомогою sysstatкоманд пакета. Або, чи можливо їх обчислити за допомогою файлової системи? наприклад: /proc або /sysабо/dev
32 linux  io  disk  read  write 


2
Яке значення читати -r?
щоб зрозуміти іншу відповідь: find / -type d -print0 | while read -r -d ''; do ls -ltr "$dir" | sed '$!d' перший крок - зрозуміти використання параметра -r команди read. По-перше, я думав, досить буде просто виконати man read шукати значення параметра -r, але я зрозумів, що man-сторінка зовсім …

4
Чому деякі вбудовані оболонки `read` не вдається прочитати весь рядок з файлу в` / proc`?
У деяких Bourne-подібні оболонок, то readвбудований не може прочитати весь рядок з файлу /proc(команда нижче повинні бути запущені в zsh, замініть $=shellз $shellіншими оболонками): $ for shell in bash dash ksh mksh yash zsh schily-sh heirloom-sh "busybox sh"; do printf '[%s]\n' "$shell" $=shell -c 'IFS= read x </proc/sys/fs/file-max; echo "$x"' …
19 linux  shell  proc  read 

1
Ітерація над рядковим рядком, що зберігається у змінній
Я читав, що погано писати такі речі for line in $(command), як здається, правильно замість цього: command | while IFS= read -r line; do echo $line; done Це чудово працює. Але що робити, якщо те, що я хочу повторити, це вміст змінної , а не прямий результат команди? Наприклад, уявіть, …
17 bash  read 


4
Bash: інтерактивна віддалена підказка
У мене є сценарій, який підключається до віддаленого сервера і перевіряє, чи встановлений який-небудь пакет: ssh root@server 'bash -s' < myscript.sh myscript.sh: OUT=`rpm -qa | grep ntpdate` if [ "$OUT" != "" ] ; then echo "ntpdate already installed" else yum install $1 fi Цей приклад можна спростити. Ось, у …
16 bash  shell-script  ssh  stdin  read 

3
bash: Деякі проблеми під час використання прочитаного <<< “$ VARIABLE” на кореневому розділі, доступному лише для читання. Будь-які відомі обходи?
За збігом обставин мені довелося використовувати свій скрипт ATA-ID для імені пристрою (знайдено тут: /server/244944/linux-ata-errors-translating-to-a-device-name/ 426561 # 426561 ) на розділі, доступному лише для читання/ . Якщо вам цікаво, це була консоль відновлення Ubuntu, яка дозволить вам отримати доступ до свого /розділу, але змонтує його лише для читання за замовчуванням. …

3
Передача сценарію з "читанням" на баш
Мені потрібно запустити сценарій по конвеєру через bashз wget(а не працює безпосередньо з Баш). $ wget -O - http://example.com/my-script.sh | bash Це не працює, оскільки мій сценарій містить readу ньому заяви. Чомусь вони не працюють при переході на баш: # Piping to bash works in general $ echo 'hi' hi …
10 bash  shell  pipe  read 

4
Кілька команд під час SSH всередині сеансу SSH
У мене локальна машина, яка повинна зробити сеанс SSH на віддаленій masterмашині, а потім ще один внутрішній сеанс SSH від masterкожного до якогось віддаленого slaves, а потім виконати 2 команди, тобто видалити певний каталог і відтворити його. Зауважте, що локальна машина має безвізну SSH для ведучого, а майстер має безвільний …
10 bash  ssh  amazon-ec2  read 

2
Як читати введення користувача при використанні сценарію в трубі
Загальна проблема Я хочу написати сценарій, який взаємодіє з користувачем, хоча він знаходиться в середині ланцюга труб. Конкретний приклад Конкретніше, він займає fileабо stdin, відображає рядки (з номерами рядків), просить користувача ввести вибір або номери рядків, а потім друкує відповідні рядки stdout. Давайте назвемо цей сценарій selector. Тоді в основному …

3
Як обробити зворотний простір під час читання?
Як я обробляю введені зворотні простори, він показує, ^?якщо намагався і як readпідраховує символи, оскільки 12^?3вже 5 символів були повними (хоча всі вони не були фактичним введенням), але після 12^?3^?того, як він повернув підказку, дивно. Будь ласка, допоможіть! -bash-3.2$ read -n 5 12^?3^?-bash-3.2$
10 bash  shell  line-editor  read 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.