Size: a a a

2020 April 18

AF

Andrey F in freebsd_ru
что нибудь в env поди глюконуло, что ты хочешь от шела
источник

DP

Dima Panov in freebsd_ru
11.3 точно свежая? оно так иногда подглючивает, да, когда патчлевел видит на ftp повыше чем у хоста.
источник

G

Goletsa in freebsd_ru
Dima Panov
11.3 точно свежая? оно так иногда подглючивает, да, когда патчлевел видит на ftp повыше чем у хоста.
11.3-p7
источник

AF

Andrey F in freebsd_ru
источник

G

Goletsa in freebsd_ru
иоктл
источник

DM

Dmitry Marakasov in freebsd_ru
Artyom Abramovich
ну тут админ говорит что не надо
Ну во-первых, я говорю так же как ты говоришь. Во-вторых, я не админ, и говорю это в том числе как разработчик системы. Шелл везде - в командной строке (причем на разных системах), скриптах, кроне, make, rc скриптах и конфигах, хендбуке, статьях и инструкциях. Есть стандартный POSIX синтаксис который позволяет интуитивно со всем этим работать, а есть маргинальщина которая не позволит написать строчку в командной строке, а потом скопировать ее в скрипт или приписать перед ней ssh на хост под другой системой. Вот все что нужно знать по (t)csh.
источник

M

MK in freebsd_ru
Dmitry Marakasov
Ну во-первых, я говорю так же как ты говоришь. Во-вторых, я не админ, и говорю это в том числе как разработчик системы. Шелл везде - в командной строке (причем на разных системах), скриптах, кроне, make, rc скриптах и конфигах, хендбуке, статьях и инструкциях. Есть стандартный POSIX синтаксис который позволяет интуитивно со всем этим работать, а есть маргинальщина которая не позволит написать строчку в командной строке, а потом скопировать ее в скрипт или приписать перед ней ssh на хост под другой системой. Вот все что нужно знать по (t)csh.
как и про bash
источник

DM

Dmitry Marakasov in freebsd_ru
Да, башизмы тоже зло, но с bash можно работать и без башизмов.
источник

Р

РоманМихайлович... in freebsd_ru
Dmitry Marakasov
Ну во-первых, я говорю так же как ты говоришь. Во-вторых, я не админ, и говорю это в том числе как разработчик системы. Шелл везде - в командной строке (причем на разных системах), скриптах, кроне, make, rc скриптах и конфигах, хендбуке, статьях и инструкциях. Есть стандартный POSIX синтаксис который позволяет интуитивно со всем этим работать, а есть маргинальщина которая не позволит написать строчку в командной строке, а потом скопировать ее в скрипт или приписать перед ней ssh на хост под другой системой. Вот все что нужно знать по (t)csh.
ТО что в всех системных скриптах #!/bin/sh это я понимаю, значит в идеале вообще уйти на sh? Привыкнуть к его основам и методам работы. и не парить моск никому
источник

Р

РоманМихайлович... in freebsd_ru
sh будет однозначно в любой *nix системе
источник

DM

Dmitry Marakasov in freebsd_ru
Уйти для каких целей и откуда?
источник

M

MK in freebsd_ru
РоманМихайлович
ТО что в всех системных скриптах #!/bin/sh это я понимаю, значит в идеале вообще уйти на sh? Привыкнуть к его основам и методам работы. и не парить моск никому
POSIX shell это универсальный скриптовый язык поэтому писать лучше всегда на нём
источник

Р

РоманМихайлович... in freebsd_ru
Dmitry Marakasov
Уйти для каких целей и откуда?
для своего пользака сделать шелл /bin/sh
источник

DM

Dmitry Marakasov in freebsd_ru
Нет конечно, зачем?
источник

DM

Dmitry Marakasov in freebsd_ru
bash и zsh совместимы с POSIX синтаксисом
источник

VO

Vyacheslav Olkhovche... in freebsd_ru
у tcsh удобнее всего работа с history
источник

Р

РоманМихайлович... in freebsd_ru
я привык к csh (не к скриптам а логике его работы типа поиска по истории без ctrl+R как в bash)/
источник

VO

Vyacheslav Olkhovche... in freebsd_ru
по стрелке вверх поиск нормально срабатывает по началу строки
источник

Р

РоманМихайлович... in freebsd_ru
Vyacheslav Olkhovchenkov
по стрелке вверх поиск нормально срабатывает по началу строки
+1
источник

VO

Vyacheslav Olkhovche... in freebsd_ru
и история не портиться от редактирования как у баша
источник