继续,有了这个 教程07 从我们的系列开始 Shell脚本,今天我们将讨论一系列的第一部分 实际例子,要考虑启动 学习和完善 我们的统治 Shell 脚本技术.
此外,从这里,我们将能够在 之前的教程 06 和 05(在线资源和良好实践), 而不会忘记所有 理论基础 同化为 教程 04,03, 02 和 01.
所以,在开始这篇文章之前叫做 «Shell 脚本 - 教程 07»,我们建议探索以下 相关内容,在今天阅读或重读这篇文章的最后:
Shell 脚本教程 07
在 Shell 脚本中启动的命令示例 – 教程 07
了解预定义值和参数:Export 和 Env 命令
首先,重要的是要知道许多 最重要和使用的值或参数, 已经在操作系统的某些变量中预定义,可以通过 命令“出口“和”环保=,如下图所示:
出口
环保
因此,在终端中我们可以执行,例如,以下 命令命令 读取(提取/了解)使用的桌面环境,具体取决于 “导出”和“环境”命令:
回声 $XDG_SESSION_DESKTOP
回声 $DESKTOP_SESSION
所以通过终端得到相同的结果,在我的例子中:XFCE。 如下所示:
使用 Shell 脚本提取存储的值和参数
然后我们将学习 提取价值和信息 各种类型通过 在终端中执行命令命令. 从今天的一些简单的开始,直到在以后的教程中达到更高级的。
虽然今天是以下:
NE=$(cat /etc/hostname) ; echo $NE
#Nombre del Equipo.
F1=$(date +"%D") ; echo $F1
#Fecha actual del Sistema
F2=$(date +"%d-%b-%y") ; echo $F2
#Fecha actual del Sistema
F3=$(date +"%d-%m-%y") ; echo $F3
#Fecha Numérica actual del Equipo
F4=$(date "+%d-%m-%y_%H-%M-%S") ; echo $F4
#Fecha actual extendida del Sistema
H1=$(date +"%T") ; echo $H1
#Hora actual del Sistema
H2=$(date +"%H-%M") ; echo $H2
#Hora actual del Sistema
H3=$(date +"%H-%M-%S") ; echo $H3
#Fecha actual extendida del Sistema
H4=$(date +"%H") ; echo $H4
#Hora del Sistema
M1=$(date +"%M") ; echo $M1
#Minutos del Equipo
S1=$(date +"%S") ; echo $S1
#Segundos del Sistema
D1=$(date +"%d") ; echo $D1
#Día actual del Equipo
MES1=$(date +"%b") ; echo $MES1
#Mes alfabético actual del Equipo
MES2=$(date +"%m") ; echo $MES2
#Mes numérico actual del Equipo
A1=$(date +"%y") ; echo $A1
#Año (con 2 cifras) actual del Equipo
A2=$(date +"%Y") ; echo $A2
#Año (con 4 cifras) actual del Equipo
在终端中执行它们时,这将是屏幕上的结果:
总之,我们希望这 «Shell 脚本»教程 07 与 第一部分 一系列有用的 命令命令 开始学习和理解这项技术的潜力,让他们在不久的将来, 更先进实用的管理 他的 GNU/Linux 操作系统. 当然,还有到达的力量 构建您自己的 CLI/GUI 程序, 如有必要。
就像,就我个人而言,我在建造一座 应用程序(包)Debian 称为 LPI-SOA, 完毕 100% 通过 Shell 脚本使用 Bash,关于未来版本的我 社区旋转 根据 MX Linux 叫 奇迹. 他们能在我身上看到什么? YouTube频道,以了解 Shell Scripting 的威力(范围)。
如果你喜欢内容, 评论并分享. 请记住,访问我们的开始 «现场»,除了官方渠道 Telegram 了解更多新闻、教程和 Linux 更新。 西方 组,以获取有关今天主题或其他相关主题的更多信息。