Как я выполняю команду каждый раз после ssh'ing от одной машины до другого?

Вам нужно изменить css и jquery ниже, отметьте их

$(document).ready(function(){
  $('#tr1').hide();
  $('#tr2').hide();
  $('#tr3').hide();
});

$("#btn1").click(function () {
         $(this).toggleClass("buttonActive");
         if($(this).hasClass("buttonActive")){
           $('#tr1').show();
         }
         else{
           $('#tr1').hide();
         }
    });
$("#btn2").click(function () {
         $(this).toggleClass("buttonActive");
         $('#tr2').show();
         if($(this).hasClass("buttonActive")){
           $('#tr2').show();
         }
         else{
           $('#tr2').hide();
         }
    });
$("#btn3").click(function () {
         $(this).toggleClass("buttonActive");
         $('#tr3').show();
         if($(this).hasClass("buttonActive")){
           $('#tr3').show();
         }
         else{
           $('#tr3').hide();
         }
    });    
.buttonInactive {
    background-color: #1E78AB;
    border: 1px solid #1E78AB;
    color: #fff;

}
.buttonInactive.buttonActive {
    background-color:#fff;
    border: 1px solid #1E78AB;
    color: #1E78AB;

}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script>
<button id="btn1" type="button" class="buttonInactive">Btn1</button>
<button id="btn2" type="button" class="buttonInactive">Btn2</button>
<button id="btn3" type="button" class="buttonInactive">Btn3</button>




<table>
  <tr id="tr1">
  <td>
  <input type="text" name="val1" id="val1" placeholder="val1"/></td>
  <td><input type="text" name="val2" id="val2" placeholder="val2"/></td>
  </tr>
  <tr id="tr2">
  <td>
  <input type="text" name="val3" id="val3" placeholder="val3"/></td>
  <td><input type="text" name="val4" id="val4" placeholder="val4"/></td>
  </tr>
  <tr id="tr3">
  <td>
  <input type="text" name="val5" id="val5" placeholder="val5"/></td>
  <td><input type="text" name="val6" id="val6" placeholder="val6"/></td>
  </tr>
</table>

7
задан Toon Krijthe 14 November 2008 в 07:16
поделиться

5 ответов

Вставьте команды ~/.ssh/rc

12
ответ дан 6 December 2019 в 09:23
поделиться

Можно поместить что-то вроде этого в файл запуска оболочки:

if [ -n "$SSH_CONNECTION" ]
then
  stty erase ^H
end

-n тест определит если SSH_CONNECTION установлен, который происходит только при входе на пути SSH.

7
ответ дан 6 December 2019 в 09:23
поделиться

Если Вы входите *, отклоняют поле с оболочкой, почему бы не поместить его в Ваш запуск оболочки?

.bashrc или .profile в большинстве случаев.

1
ответ дан 6 December 2019 в 09:23
поделиться

Принятие цели Linux, вставленной в него Ваш .profile

0
ответ дан 6 December 2019 в 09:23
поделиться

Попытайтесь добавить команду ниже конца Вашего ~/.bashrc. Из этого нужно выйти после выхода из системы. Вы хотите эту команду, только выполняемую, выходя из системы ssh сессия? Что относительно локальных сессий, и т.д.?

trap 'stty erase ^H; exit 0' 0

Вы, вероятно, могли установить .logout файл от/etc/profile, использующего этот тот же шаблон также.

0
ответ дан 6 December 2019 в 09:23
поделиться
Другие вопросы по тегам:

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