Обнаружение интерактивной оболочки в рамках ksh огибающего сценария

Поскольку attr_accessor определяет методы, вы можете вызывать их извне класса. A @variable доступен только из класса.

5
задан raam86 20 July 2013 в 00:27
поделиться

1 ответ

В bash эти два метода часто используются внутри ] ~ / .bashrc :

  • Проверить, является ли stdin tty:

      [-t 0] || возвращение
    

    или

    , если [-t 0]; затем
     # делать интерактивные вещи
    фи
    
  • Проверьте, задано ли приглашение ( $ PS1 ):

      [-z "$ PS1"] || возвращение
    

Но я не знаю, как это сделать в ksh.

2
ответ дан 14 December 2019 в 13:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: