nafanja
heider, pkgfile smartctl
а что бы баш подсказывал какой пакет нужно установить если команда не найдена, нужно добавить соответствующую строку в конфиг. какой? попробуй поискать сам.
pkgfile тоже не установлен. ))
Но спасибо за наводку. Удобно.
amon
/home/klm # smartctl -A /dev/sda
bash: smartctl: command not found
Это шутка?
$ pacman -Ss smartctl
community/gsmartcontrol 1.1.3-3
    A graphical user interface for the smartctl hard disk drive health inspection tool.
ну и тогда:
# pacman -S gsmartcontrol
или только для консоли:
# pacman -S smartmontools
он там в зависимостях висит.
Jerolamo
cucullus
Jerolamo
Только нужно будет сначала хотя бы на один пк поставить обновления, чтобы кеш обновился

ну это эквивалентно синхронизации зеркала

Зеркалирование это не установка. Это просто копирование репозитория в заданную директорию. Пакетный менеджер тут не участвует.
Можно с пакетным менеджером, но без установки:
# pacman -Sw список-пакетов
должны оказаться в кэше, но сам не проверял
Вам не только разработчик нужен, но еще хотя бы один сотрудник, владеющий русским языком, для коррекции текстов на Вашем сайте.
А Вам какой именно архиватор нужен? Некоторые уже установлены.
vasek
если каждое слово заключить в кавычки, то получим тот же результат, что и без кавычек
Ну да. Это те же три аргумента, которые echo выводит списком через пробел.
Можно так протестировать.
Три коротких аргумента
$ echo несколько      разных      слов
несколько разных слов
Один длинный аргумент
$ echo "несколько      разных      слов"
несколько      разных      слов
vasek
Но не понятно, почему дает такой результат
Потому что echo в такой конструкции воспринимает вход не как один аргумент в виде большой строки, а как множество аргументов, состоящих из отдельных слов, разделенных разделителями (пробелами, табуляциями, переводами строк), и выводит на вывод все эти прочитанные аргументы ввиде списка через пробел. Но стоит заключить входящую строку в кавычки
echo "`xsel -o`"
и на выход пойдет вся строка целиком вместе с лишними пробелами, табуляциями и переводами строк.
vasek
намного лаконичнее
Если уж говорить о лаконичности, то можно и вот так:
TextIn="$(echo `xsel -o`)"
и лишние пробелы с табуляциями заберет, и перевод строки останется только один в самом конце.
vasek, sed и awk вряд ли подойдут. Они для построчной обработки хорошо подходят. А здесь нужно объединять строки, да еще и не всякие. Я примерно представляю, как это сделать на СИ: исключать символ 0a, если за ним после нескольких пробелов и табуляций следует строчная буква, но в баше не силен, поэтому - тоже сдаюсь. :)