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

7
Як встановити кольори екрана за замовчуванням у putty / ssh
Це питання було переміщено із переповнення стека, оскільки на нього можна відповісти на Super User. Мігрували 9 років тому . Я використовую шпаклівку для ssh в linux box. За замовчуванням я отримую чорний фон з білим переднім планом. Щоб змінити кольори, я переходжу до зміни налаштувань -> Вікно / кольори, …

1
переопределення визначених користувачем функцій з тим самим іменем, що і системні команди
Ця функція існує в ~ / .bashrc мого користувача: function rm() { ls $* echo "rm?" read ans if [ "$ans" == 'y' ]; then /bin/rm $* fi } У моєму скрипті ksh, який потрібно запустити користувачам, у мене є такий рядок: [[ "$KEEP" = "" ]] && \rm $FILE …
14 bash  alias  bashrc  ksh 

1
У чому різниця між “elif” і “else if” в сценарії оболонки?
Я дуже новачок у сценарії оболонки. Коли я дивлюся на якийсь код, написаний для ksh ( #!/bin/ksh ) Я бачу, що є else if так само, як elif використовується в одному сценарії. Отже, в чому різниця між ними else if і elif в сценарії оболонки?
4 unix  shell  ksh 

1
Проблеми з використанням scp для копіювання файлу в Unix
У мене є сценарій, де мені потрібно отримати cksumфайли в каталозі від іншого хоста. Мені вдалося зробити sshінший хост і створити file.txt. що мені зараз потрібно зробити - це відскакувати файл назад на хост, де я виконав сценарій. find $2 \! -type p -exec cksum {} \; >> file.txt; scp …
2 ssh  unix  shell-script  scp  ksh 

2
Найшвидший спосіб отримати велику кількість файлів із часом створення та останньої модифікації
Дано каталог sh-візерунок, який дає підмножину файлів безпосередньо в цьому каталозі (наприклад * .log) sh візерунок, який може, даючи ім'я файлу, який найшвидший спосіб (у кш) отримати для кожного фільтруваного файлу за шаблоном: його назва дата та час останньої зміни (тобто доданий текст) дата та час, коли він був створений …
2 linux  solaris  aix  ksh 

2
Рядки, однакові за винятком їхнього першого слова, ставлять перше слово в змінну
У мене є файл (sudoers), в якому рядки можуть бути ідентичними, за винятком першого слова в них (різні користувачі можуть виконувати той же набір команд). Я можу витягти такий рядок за допомогою команди: # grep -v '^ *%' /etc/sudoers |egrep "$users_in_which_I_am_interested | sort|awk '{sub(/^[ \t]+/, "")};1' tom ALL = NOPASSWD:/usr/bin/pwdadm,/usr/bin/chsec,/usr/bin/chuser …
sed  awk  ksh  parsing  uniq 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.