ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ - ಭಾಗ 8 ಬಳಸಿ ಹಂತ ಹಂತವಾಗಿ ನಿಮ್ಮ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ನಿರ್ಮಿಸಿ

ಮತ್ತೊಮ್ಮೆ ಸ್ವಾಗತ ಈ ಹೊಸದಕ್ಕೆ ಪಾಠ (# 8) ಆಫ್ ಕೋರ್ಸ್ (ಟ್ಯುಟೋರಿಯಲ್) ಸುಮಾರು ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ ”. ಮೇಲಿನವುಗಳಲ್ಲಿ 7 ಪಾಠಗಳು ನಿರ್ದಿಷ್ಟ ಕ್ರಿಯಾತ್ಮಕತೆಯೊಂದಿಗೆ ಕೋಡ್‌ಗಳ ಕೆಲವು ಮಾಡ್ಯೂಲ್‌ಗಳನ್ನು (ವಿಭಾಗಗಳನ್ನು) ಹೇಗೆ ರಚಿಸುವುದು ಎಂಬುದರ ಕುರಿತು ನಾವು ಮಾಡಲು ಮತ್ತು / ಅಥವಾ ಕಲಿಯಲು ಸಾಧ್ಯವಾಯಿತು  ಬ್ಯಾಷ್ ಶೆಲ್ ಬಳಸಿ ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ ಕಾರ್ಯಕ್ಷಮತೆ ವ್ಯಾಖ್ಯಾನಕಾರರಾಗಿ. ಇಲ್ಲಿಯವರೆಗೆ ಈ ಮಾಡ್ಯೂಲ್‌ಗಳು ಹೀಗಿವೆ:

ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್

ಗೆ ಹೋಗಲು ಹಿಂದಿನ ಪೋಸ್ಟ್ (ಪಾಠ 7) ಕೆಳಗಿನ ಲಿಂಕ್ ಒತ್ತಿರಿ:

ಇದರಲ್ಲಿ ಎಂಟನೇ (8) ಮತ್ತೊಂದೆಡೆ, ನಾವು ಹಲವಾರು ಮಾಡ್ಯೂಲ್‌ಗಳ ನಿರ್ಮಾಣದತ್ತ ಗಮನ ಹರಿಸುತ್ತೇವೆ, ಇವು ಈ ಕೆಳಗಿನವುಗಳಾಗಿವೆ:

ಪ್ರಾಕ್ಸಿ ಕಾನ್ಫಿಗರೇಶನ್ ಮಾಡ್ಯೂಲ್:


# MODULO DE CONFIGURACIÓN DE PROXY


read -p "En caso de requerir configurar un Proxy en su Terminal, introduzca la dirección_ip:puerto necesaria, en caso contrario solo presione la tecla ENTER: " IP_PTO_PROXY

# Nota: Indicar dirección_ip: puerto solo en caso de ser necesario activar debido
# a proxy interno no transparente para la terminal dentro de la red de trabajo
# donde se ejecute.

echo -e '\a'
export http_proxy=$IP_PTO_PROXY
#export no_proxy="127.0.0.1, localhost, 192.168.0.0/22, mi_institucion.gob.ve:8080"

sleep 3
clear

read -p "SI DESEA CANCELAR PRESIONE CUALQUIERA DE LOS SIGUIENTES CARACTERES: "s" "S" "y" "Y". DE LO CONTRARIO PRESIONE CUALQUIER OTRA TECLA! : " op

if [[ $op == "y" || $op == "Y" || $op == "s" || $op == "S" ]];

 then

   sleep 3 ; clear ; exit 0

 else

   sleep 3 ; clear ; read -p "EL PROGRAMA CONTINUARA, OPRIMA CUALQUIER TECLA PARA CONTINUAR..." && sleep 3 ; clear

fi

ಇಂಟರ್ನೆಟ್ ಸಂಪರ್ಕದ ಅಗತ್ಯವಿರುವ ಕಾರ್ಯಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಕನ್ಸೋಲ್‌ಗೆ ಪ್ರಾಕ್ಸಿ ಅಗತ್ಯವಿದೆ ಎಂದು ಪ್ರೋಗ್ರಾಂಗೆ ಸೂಚಿಸುವುದು ಈ ಮಾಡ್ಯೂಲ್‌ನ ಕಾರ್ಯವಾಗಿದೆ. ನೀನೇನಾದರೂ ಯಾವುದನ್ನೂ ಸೂಚಿಸುವುದಿಲ್ಲ (ಕೀ ನಮೂದಿಸಿ ಯಾವುದೇ ಐಪಿ ಹಾಕದೆ) ಪ್ರೋಗ್ರಾಂ ಅದನ್ನು will ಹಿಸುತ್ತದೆ ಯಾವುದೇ ಪ್ರಾಕ್ಸಿ ಅಗತ್ಯವಿಲ್ಲ, ಇಲ್ಲದಿದ್ದರೆ ನೀವು ಸೂಚಿಸಬೇಕು ಐಪಿ: ಪೋರ್ಟ್, ಇದು ತಾತ್ಕಾಲಿಕ ಹೊರಹೋಗುವ ಪ್ರಾಕ್ಸಿಯನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಲು ಮತ್ತು ಸಂಪರ್ಕವನ್ನು ನಿರ್ವಹಿಸಲು.

ಆಯ್ಕೆ_001

ಸ್ವಾಗತ ಮಾಡ್ಯೂಲ್


# MODULO DE BIENVENIDA               

play /usr/share/sounds/startup3.wav 2> /dev/null

echo " BIENVENIDOS AL PROGRAMA "
sleep 3
clear

dialog --infobox "\n \n \nGRACIAS POR USAR ESTE SCRIPT..." 10 80 ; sleep 3

DIALOG=${DIALOG=dialog}

COUNT=10
(
while test $COUNT != 110
do
echo $COUNT
echo "XXX"
echo "ESTIMADO USUARIO, BIENVENIDO AL SCRIPT..."
echo "GRACIAS POR UTILIZARME..."
echo "ESPERE UNOS SEGUNDOS MIENTRAS ME INICIALIZO... ($COUNT %)"
echo "XXX"
COUNT=`expr $COUNT + 10`
sleep 1
done
) |
$DIALOG --title "LPI - SB" --gauge "INICIALIZANDO EL SCRIPT" 10 80 0

clear

echo " SCRIPT DE TRABAJO EN EJECUCIÓN "
echo ""
sleep 3
clear
             

ಈ ಮಾಡ್ಯೂಲ್ನ ಕಾರ್ಯವು a ಅನ್ನು ತೋರಿಸುವುದು ಸ್ವಾಗತ ಬ್ಯಾನರ್ ಆಲ್ಫಾನ್ಯೂಮರಿಕ್ ಮತ್ತು ಆಲ್ಫಾನ್ಯೂಮರಿಕ್ ಅಕ್ಷರಗಳೊಂದಿಗೆ ಕೈಯಾರೆ ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ಬಳಕೆದಾರರಿಗೆ. ನಂತರ ಪ್ರತಿ ಟರ್ಮಿನಲ್ಗೆ ಮಾಹಿತಿ ಸಂದೇಶ ವಿಂಡೋ ಸಂವಾದ ಮತ್ತು ಅಂತಿಮವಾಗಿ ಮುಂದಿನ ಮಾಡ್ಯೂಲ್‌ಗೆ ಮುಂದಿನ ಹಂತವನ್ನು ನಿಯಂತ್ರಿಸಲು ಪ್ರಗತಿ ಪಟ್ಟಿ.

ಆಯ್ಕೆ_002

ಆಯ್ಕೆ_003

ಆಯ್ಕೆ_004

ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್ ಆಯ್ಕೆ ಮಾಡ್ಯೂಲ್


# MODULO DE SELECCIÓN DE INTERFACE DE USUARIO 

DIALOG_CANCEL=1
DIALOG_ESC=255
HEIGHT=0
WIDTH=0

display_result() {
  dialog --title "$1" \
    --no-collapse \
    --msgbox "$result" 0 0
}

while true; do
  exec 3>&1
  selection=$(dialog \
    --backtitle "Script en ejecución" \
    --title "Menu" \
    --clear \
    --cancel-label "Exit" \
    --menu "Seleccione una (1) opción, por favor:" $HEIGHT $WIDTH 4 \
    "1" "Usar interfaz de usuario (GUI) por Terminal" \
    "2" "Usar interfaz de usuario (GUI) por Escritorio" \
    "3" "Cerrar la sesión del Script" \
    2>&1 1>&3)
  exit_status=$?
  exec 3>&-
  case $exit_status in
    $DIALOG_CANCEL)
      clear
      echo "Sesión del Script cancelada."
      exit
      ;;
    $DIALOG_ESC)
      clear
      echo "Sesión del Script abortada." >&2
      exit 1
      ;;
  esac
  case $selection in
    0 )
      clear
      echo "Programa Terminado."
      ;;
    1 )
      result=$(echo "Usuario $USERNAME, usted ha seleccionado la interfaz de usuario (GUI) por Terminal"; echo $FECHA_SISTEMA_N / $HORA_SISTEMA)
      display_result "Script de Trabajo"
      USER_INTERFACE=T ; break
      
      ;;
    2 )
      result=$(echo "Usuario $USERNAME, usted ha seleccionado la interfaz de usuario (GUI) por escritorio"; echo $FECHA_SISTEMA_N / $HORA_SISTEMA)
      display_result "Script de Trabajo"
      USER_INTERFACE=E ; break
      ;;
    3 )
      result=$(echo "Usuario $USERNAME, el SCRIPT ha seleccionado la interfaz de usuario (GUI) por Terminal por defecto"; echo $FECHA_SISTEMA_N / $HORA_SISTEMA)
      display_result "Script de trabajo"
      USER_INTERFACE=T ; break
      ;;
  esac
done

ಕೀಬೋರ್ಡ್ ಮತ್ತು ಮೌಸ್ ಎರಡರ ಬಳಕೆಯೊಂದಿಗೆ ಆಯ್ಕೆಯನ್ನು ಆರಿಸಲು ಅನುಮತಿಸುವ ಮೆನು-ರೀತಿಯ ವಿಂಡೋವನ್ನು ರಚಿಸುವುದು ಈ ಮಾಡ್ಯೂಲ್ನ ಕಾರ್ಯವಾಗಿದೆ. ಪ್ರತಿಯೊಂದು ಆಯ್ಕೆಯು ಮಾಡಬಹುದು ಆಜ್ಞಾ ಆಜ್ಞೆ, ಮಾಡ್ಯೂಲ್, ಕಾರ್ಯ ಅಥವಾ ಇನ್ನೊಂದು ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಿ. ಈ ನಿರ್ದಿಷ್ಟ ಸಂದರ್ಭದಲ್ಲಿ, ಇದನ್ನು ಬಳಸಲಾಗುತ್ತದೆ ಮೌಲ್ಯವನ್ನು ವೇರಿಯೇಬಲ್ನಲ್ಲಿ ಸಂಗ್ರಹಿಸಿ ಅದು ನಂತರ ಅನುಮತಿಸುತ್ತದೆ ಅದರ ವಿಷಯಕ್ಕೆ ಅನುಗುಣವಾಗಿ ಆದೇಶವನ್ನು ನಿರ್ಧರಿಸಿ.

ಆಯ್ಕೆ_005

ಆಯ್ಕೆ_006

ಆಯ್ಕೆ_007

ಹೆಚ್ಚುವರಿ ಮಾಡ್ಯೂಲ್‌ಗಳ ಆಯ್ಕೆ ಮತ್ತು ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆಗಾಗಿ ಮಾಡ್ಯೂಲ್


# MODULO DE SELECCIÓN Y EJECUCIÓN DE MÓDULOS ADICIONALES               


if [[ "$USER_INTERFACE" == "T" ]]; then

    bash $UBICACION/lpi_sb8_gui_terminal.sh 
    sleep 3

  else

    bash $UBICACION/lpi_sb8_acond_audiovisual_g_2016.sh

    bash $UBICACION/lpi_sb8_act_mtto_g_2016.sh

fi
       

ಈ ಮಾಡ್ಯೂಲ್ನ ಕಾರ್ಯವು ಈ ಹಿಂದೆ ವೇರಿಯೇಬಲ್ನಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾದ ಮೌಲ್ಯದ ಆಧಾರದ ಮೇಲೆ ಪೂರ್ವನಿರ್ಧರಿತ ಆಯ್ಕೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವುದು. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಆ ವೇರಿಯೇಬಲ್ ಚಟುವಟಿಕೆಗಳನ್ನು ಮುಂದುವರಿಸುವುದರ ನಡುವೆ ಆಯ್ಕೆಯನ್ನು ಪ್ರಚೋದಿಸುತ್ತದೆ ಆಜ್ಞೆಗಳೊಂದಿಗೆ ಕನ್ಸೋಲ್ ಮೂಲಕ ಮತ್ತು ಸಂವಾದದೊಂದಿಗೆ ಚಿತ್ರಾತ್ಮಕ ಸಂಪರ್ಕಸಾಧನಗಳ ಮೂಲಕ ó ಜೆನಿಟಿ ಮತ್ತು ಜಿಎಕ್ಸ್‌ಮೆಸೇಜ್‌ನೊಂದಿಗೆ ಡೆಸ್ಕ್‌ಟಾಪ್ ಪರಿಸರಕ್ಕಾಗಿ ಚಿತ್ರಾತ್ಮಕ ಸಂಪರ್ಕಸಾಧನಗಳ ಮೂಲಕ.

ಆಯ್ಕೆ_008

ಆಯ್ಕೆ_009

ಆಯ್ಕೆ_010

ಆಯ್ಕೆ_010

ಆಯ್ಕೆ_011

FAREWELL ಮಾಡ್ಯೂಲ್


# MODULO DE DESPEDIDA               

# Sección que muestra un mensaje de despedida al usuario

echo -e '\a'

echo ''
echo ''
echo '#--------------------------------------------------------#'
echo '#   ESPERE UNOS SEGUNDOS MIENTRAS SE CIERRAN TODOS LOS   #'
echo '#               PROCESOS ABIERTOS DEL SCRIPT             #'
echo '#--------------------------------------------------------#'
echo ''
echo ''

sleep 5
clear

# Sección que instala los paquetes bases del Script

echo -e '\a'

echo ''
echo ''
echo '#--------------------------------------------------------#'
echo '#           MUCHAS GRACIAS POR USAR EL SCRIPT            #'
echo '#                                                        #'
echo '#  EL PROGRAMA HA CULMINADO Y SE CERRARÁ INMEDIATAMENTE  #'
echo '#                    ESTIMADO USUARIO                    #'
echo '#--------------------------------------------------------#'
echo ''
echo ''

sleep 3
clear

wget -o /dev/null --user-agent="Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.2 Safari/537.36" -O "/tmp/audio.mp3" "https://translate.google.co.ve/translate_tts?ie=UTF-8&q=MUCHAS%20GRACIAS%20POR%20USAR%20EL%20LINUX%20POST%20INSTALL%20-%20SCRIPT%20BICENTENARIO%2C%20EL%20PROGRAMA%20HA%20FINALIZADO%20Y%20SE%20CERRAR%C3%81%20INMEDIATAMENTE%2C%20ESTIMADO%20USUARIO.&tl=es&total=1&idx=0&textlen=141&tk=899229.758054&client=t&prev=input" ; play -q /tmp/audio.mp3

play /usr/share/sounds/shutdown1.wav 2> /dev/null

rm -f $UBICACION/$FILE_LOCK

setterm --initialize

# MODULO DE DESPEDIDA               

ಈ ಮಾಡ್ಯೂಲ್ನ ಕಾರ್ಯವೆಂದರೆ ವಿದಾಯ ಕನ್ಸೋಲ್ ಮೂಲಕ ಸಂದೇಶವನ್ನು ತೋರಿಸುವುದು ಮತ್ತು ಅದರ ಯಶಸ್ವಿ ಮರಣದಂಡನೆಯ ಫೈಲ್ ಅನ್ನು ಅಳಿಸುವುದು.

ಕೆಳಗೆ ಒಂದು ಸ್ಕ್ರೀನ್ಕಾಸ್ಟ್ ಅಲ್ಲಿ ಈ ಮಾಡ್ಯೂಲ್‌ಗಳು ಮತ್ತು ಹಿಂದಿನವುಗಳನ್ನು ಹೇಗೆ ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತದೆ ಎಂಬುದನ್ನು ತೋರಿಸಲಾಗುತ್ತದೆ, ಇದರಿಂದಾಗಿ ಹಿಂದಿನ 8 ಪಾಠಗಳ ಸಮಯದಲ್ಲಿ ತೋರಿಸಿರುವ ಎಲ್ಲಾ ಮಾಡ್ಯೂಲ್‌ಗಳು ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ ಎಂಬುದನ್ನು ಪರಿಶೀಲಿಸುತ್ತದೆ ಮತ್ತು ಅದರ ಶಕ್ತಿಯನ್ನು ಪ್ರಮಾಣೀಕರಿಸುತ್ತದೆ ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ ಉನ್ನತ ಮಟ್ಟವನ್ನು ಹೊಂದಿದೆ:

ಸ್ಕ್ರಿಪ್ಟ್ ಟೆಸ್ಟ್ ವಿಡಿಯೋ

ಮತ್ತು ನಮ್ಮ ಸ್ಕ್ರಿಪ್ಟ್‌ಗೆ ನಾವು ಕನ್ಸೋಲ್ ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್‌ಗಳನ್ನು ಅಥವಾ ಚಿತ್ರಾತ್ಮಕ ಪರಿಸರವನ್ನು ಏಕೆ ಬಳಸಬೇಕು?

ನಾವು ಅದನ್ನು ನೆನಪಿನಲ್ಲಿಡಬೇಕು ಚಿತ್ರಾತ್ಮಕ ಬಳಕೆದಾರ ಸಂಪರ್ಕಸಾಧನಗಳು, ಎಂದೂ ಕರೆಯಲಾಗುತ್ತದೆ GUI (ಚಿತ್ರಾತ್ಮಕ ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್) ಅವರು ಕೆಳಗಿನ ಇಂಟರ್ಫೇಸ್ನಲ್ಲಿ ಲಭ್ಯವಿರುವ ಮಾಹಿತಿ ಮತ್ತು ಕ್ರಿಯೆಗಳನ್ನು ಪ್ರತಿನಿಧಿಸಲು ಬಳಸುವ ಮಾಧ್ಯಮಗಳು, ಚಿತ್ರಗಳು ಮತ್ತು ಗ್ರಾಫಿಕ್ ವಸ್ತುಗಳನ್ನು ಬಳಸುತ್ತವೆ. ಇದರ ಮುಖ್ಯ ಬಳಕೆ ಒಳಗೊಂಡಿದೆ ಯಂತ್ರ ಅಥವಾ ಕಂಪ್ಯೂಟರ್‌ನ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್‌ನೊಂದಿಗೆ ಸಂವಹನವನ್ನು ಅನುಮತಿಸಲು ಸರಳ ದೃಶ್ಯ ವಾತಾವರಣವನ್ನು ಒದಗಿಸಿ.

ನಾವು ಸಾಮಾನ್ಯವಾಗಿ ಉಪಕರಣಗಳೊಂದಿಗಿನ ನೇರ ಸಂವಾದದ ಮೂಲಕ, ಅಂದರೆ, ಆಜ್ಞೆಗಳನ್ನು ಟೈಪ್ ಮಾಡುವ ಮೂಲಕ ಅಥವಾ ಕೀಬೋರ್ಡ್‌ನೊಂದಿಗೆ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಮೂಲಕ ಕಾರ್ಯಗಳನ್ನು ನಿರ್ವಹಿಸುತ್ತೇವೆ. ವೈ GUI ಗಳು ಮೊದಲ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್‌ಗಳ ಆಜ್ಞಾ ಸಾಲಿನ ವಿಕಾಸವಾಗಿ ಹೊರಹೊಮ್ಮುತ್ತವೆ ಮತ್ತು ಗ್ರಾಫಿಕ್ ಪರಿಸರದಲ್ಲಿ ಮೂಲಭೂತ ತುಣುಕು.

ಮತ್ತು ಒಂದು ಸನ್ನಿವೇಶದಲ್ಲಿ ಮಾನವ-ಕಂಪ್ಯೂಟರ್ ಸಂವಹನ ಪ್ರಕ್ರಿಯೆ, GUI ಎನ್ನುವುದು ಸಂವಾದಾತ್ಮಕ ತಾಂತ್ರಿಕ ಮಾಧ್ಯಮವಾಗಿದ್ದು, ದೃಶ್ಯ ಭಾಷೆಯ ಬಳಕೆ ಮತ್ತು ಗ್ರಾಫಿಕ್ ಸಂದರ್ಭೋಚಿತೀಕರಣದ ಮೂಲಕ, ಕಂಪ್ಯೂಟರ್ ಸಿಸ್ಟಮ್‌ನೊಂದಿಗಿನ ಸ್ನೇಹಪರ ಸಂವಾದ.

ಚಿತ್ರಾತ್ಮಕ ಸಂಪರ್ಕಸಾಧನಗಳನ್ನು ಬಳಸುವುದರಿಂದ ನಮಗೆ ಅನುಕೂಲಗಳು ಮತ್ತು ಅನಾನುಕೂಲಗಳು ದೊರೆಯುತ್ತವೆ, ಅವುಗಳೆಂದರೆ:

ಅನುಕೂಲಗಳ ನಡುವೆ: ಕಾರ್ಯವಿಧಾನಗಳ ನಿರ್ವಹಣೆಯನ್ನು ಸುಲಭಗೊಳಿಸಿ, ಪ್ರತಿ ಆಜ್ಞೆಯನ್ನು ಚಿತ್ರ ಅಥವಾ ವಸ್ತುವಿನ ಮೂಲಕ ಪರದೆಯ ಮೇಲೆ ಪ್ರದರ್ಶಿಸಿ, ವಿಂಡೋಸ್ ಮತ್ತು ಡೈಲಾಗ್ ಬಾಕ್ಸ್‌ಗಳಂತಹ ಪ್ರಮಾಣೀಕೃತ ನಿಯಂತ್ರಣ ಕಾರ್ಯವಿಧಾನಗಳನ್ನು ಬಳಕೆದಾರರಿಗೆ ಒದಗಿಸಿ, ಬಳಕೆದಾರರೊಂದಿಗೆ ಸಿಸ್ಟಮ್‌ನೊಂದಿಗೆ ಸುಲಭವಾದ ರೀತಿಯಲ್ಲಿ ಸಂವಹನ ನಡೆಸಲು ಅನುಮತಿಸಿ.

ಅನಾನುಕೂಲಗಳ ನಡುವೆ: ಇದು ಹೆಚ್ಚು ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಸಂಪನ್ಮೂಲಗಳು, ಸಂಕೀರ್ಣತೆ, ಅಭಿವೃದ್ಧಿ ಸಮಯ ಮತ್ತು ಅಂತಹ ಅಭಿವೃದ್ಧಿಯ ವೆಚ್ಚವನ್ನು ಬಳಸುತ್ತದೆ.

ಟರ್ಮಿನಲ್ ಅಥವಾ ಡೆಸ್ಕ್ಟಾಪ್ನಲ್ಲಿ ಹೊಸ ಮತ್ತು ಹೆಚ್ಚು ಸುಂದರವಾದ ಇಂಟರ್ಫೇಸ್ಗಳನ್ನು ಹೇಗೆ ತಯಾರಿಸುವುದು ಎಂಬುದರ ಕುರಿತು ನೀವು ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಲು ಬಯಸಿದರೆ, ಬ್ಯಾಷ್ ಸ್ಕ್ರಿಪ್ಟ್ಗಳೊಂದಿಗೆ ಕ್ರಿಯಾತ್ಮಕ ಮಾಹಿತಿಯನ್ನು ಸ್ವೀಕರಿಸುವ ಅಥವಾ ನೀಡುವ ಸಾಮರ್ಥ್ಯದೊಂದಿಗೆ ಸಂವಾದ ವಿಂಡೋಗಳನ್ನು ನಿರ್ಮಿಸಲು ಬಳಸುವ ಕೆಲವು ಆಜ್ಞೆಗಳ ಬಗ್ಗೆ ತಿಳಿಯಲು ನಾನು ನಿಮಗೆ ಶಿಫಾರಸು ಮಾಡುತ್ತೇವೆ ಇದರಂತೆ:

ಸಂವಾದ: ಎನ್ ಎಲ್ ಸಂವಾದ ಕೈಪಿಡಿ ನಿಮ್ಮಲ್ಲಿರುವ ವಿಭಿನ್ನ ಆಯ್ಕೆಗಳನ್ನು ನಮಗೆ ನೀಡುತ್ತದೆ.

ಜಿಎಕ್ಸ್ ಮೆಸೇಜ್: ಎನ್ ಎಲ್ Gxmessage ಕೈಪಿಡಿ ನಿಮ್ಮಲ್ಲಿರುವ ವಿಭಿನ್ನ ಆಯ್ಕೆಗಳನ್ನು ನಮಗೆ ನೀಡುತ್ತದೆ.

En ೀನಿಟಿ: ಎನ್ ಎಲ್ En ೆನಿಟಿ ಮ್ಯಾನುಯಲ್ ನಿಮ್ಮಲ್ಲಿರುವ ವಿಭಿನ್ನ ಆಯ್ಕೆಗಳನ್ನು ನಮಗೆ ನೀಡುತ್ತದೆ.

ಮತ್ತು ನಿಮ್ಮ ಸ್ಕ್ರಿಪ್ಟ್‌ಗೆ (ಪ್ರೋಗ್ರಾಂಗಳು) ಇನ್ನಷ್ಟು ವಿಶೇಷ ಮತ್ತು ಸಂವಾದಾತ್ಮಕ ಸ್ಪರ್ಶವನ್ನು ನೀಡಲು ನೀವು ಬಯಸಿದರೆ ಬ್ಯಾಷ್ ಶೆಲ್ ಅಥವಾ ಇನ್ನೊಂದು ಶೆಲ್ ಈ ಇತರ ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ನಾನು ಶಿಫಾರಸು ಮಾಡುತ್ತೇನೆ, ಉತ್ತಮವಾಗಿ ಬಳಸಿದಾಗ, ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ ಸಮಸ್ಯೆಗಳಲ್ಲಿ ಹೆಚ್ಚು ಕೌಶಲ್ಯವಿಲ್ಲದೆ ನಿಜವಾದ ಅದ್ಭುತಗಳನ್ನು ರಚಿಸಲು ನಿಮಗೆ ಸಹಾಯ ಮಾಡುತ್ತದೆ. ಈ ಕಾರ್ಯಕ್ರಮಗಳಲ್ಲಿ ನಾವು:

  • ಸೂಚಿಸು-ಕಳುಹಿಸಿ: ಇಮೇಲ್ ಬಂದಾಗ ತಿಳಿಸುವುದು, ಸಂಪರ್ಕವನ್ನು ಆನ್‌ಲೈನ್‌ನಲ್ಲಿ ಇಡುವುದು ಮತ್ತು ವಿವಿಧ ಕಾರ್ಯಗಳ ಜ್ಞಾಪನೆಗಳನ್ನು ಮಾಡುವಂತಹ ಘಟನೆಗಳಿಗೆ ಅಧಿಸೂಚನೆಗಳನ್ನು ಮಾಡಲು ಬಹಳ ಉಪಯುಕ್ತ ಆಜ್ಞೆ. 
  • ಹಾಕು: ಪರದೆಯ ಮೇಲೆ ಕರ್ಸರ್ ಅನ್ನು ಇರಿಸಲು, ಪರದೆಯಿಂದ ಡೇಟಾವನ್ನು ಅಳಿಸಲು, ಪರದೆಯ ಮೇಲಿನ ಸಾಲುಗಳು ಮತ್ತು ಕಾಲಮ್‌ಗಳ ಸಂಖ್ಯೆಯನ್ನು ತಿಳಿದುಕೊಳ್ಳಲು, ಕ್ಷೇತ್ರವನ್ನು ಸರಿಯಾಗಿ ಇರಿಸಲು, ಇನ್ಪುಟ್ ದೋಷವೆಂದು ಪತ್ತೆಯಾದ ಕ್ಷೇತ್ರವನ್ನು ಅಳಿಸಲು ಅನೇಕ ವಿಷಯಗಳ ನಡುವೆ ಬಳಸಲಾಗುವ ಆಜ್ಞೆ. ಹೇಗಾದರೂ, ಪರದೆಯ ಬಹುತೇಕ ಎಲ್ಲಾ ನಿಯತಾಂಕಗಳನ್ನು ಈ ಆಜ್ಞೆಯಿಂದ ಮಾಡಲಾಗುತ್ತದೆ. 
  • ಸೆಟ್ಲೆಡ್ಸ್: ದೊಡ್ಡಕ್ಷರ / ಸಣ್ಣ ಅಕ್ಷರಗಳ ಸಕ್ರಿಯಗೊಳಿಸುವಿಕೆ ಮತ್ತು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸುವ ಕೀಗಳು, ಸಂಖ್ಯಾ ಕೀಬೋರ್ಡ್ ಮತ್ತು ಸ್ಕ್ರೋಲಿಂಗ್ ಕೀಬೋರ್ಡ್ ಅನ್ನು ಪ್ರತಿ ಕನ್ಸೋಲ್ ಮತ್ತು ಡೆಸ್ಕ್‌ಟಾಪ್‌ಗೆ ಪ್ರತ್ಯೇಕವಾಗಿ ನಿಯಂತ್ರಿಸಲು ಅನುಮತಿಸುವ ಆಜ್ಞೆ.

ಸರಿ, ಇಲ್ಲಿಯವರೆಗೆ ಈ ಸರಣಿ!


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.