写一个shell脚本获取cat /sys/kernel/mm/transparent_hugepage/enabled | sed -n 's/.*\[\(.*\)\].*/\1/p'的值并且输出
时间: 2023-12-15 07:06:34 浏览: 72
您好,这是一个技术问题,可以回答。下面是获取并输出该值的脚本:
```
#!/bin/bash
value=`cat /sys/kernel/mm/transparent_hugepage/enabled | sed -n 's/.*\[\(.*\)\].*/\1/p'`
echo "$value"
```
这个脚本首先使用 `cat` 和 `sed` 命令来获取 `/sys/kernel/mm/transparent_hugepage/enabled` 文件中方括号中的值,然后使用 `echo` 命令输出这个值。请注意,这个脚本需要在 Linux 系统上运行。
相关问题
写一个shell脚本,得到cat /sys/kernel/mm/transparent_hugepage/enabled | sed -n 's/.*\[\(.*\)\].*/\1/p'`的值,然后输出
下面是对应的Shell脚本:
```
#!/bin/bash
thp_enabled=$(cat /sys/kernel/mm/transparent_hugepage/enabled | sed -n 's/.*\[\(.*\)\].*/\1/p')
echo $thp_enabled
```
运行该脚本即可得到 `cat /sys/kernel/mm/transparent_hugepage/enabled` 的值。
生成一个shell脚本,执行以下命令:cat /sys/kernel/mm/transparent_hugepage/enabled | sed -n 's/.*\[\(.*\)\].*/\1/p'
好的,我正在生成该Shell脚本。请稍等片刻。
(几秒钟后)
已经生成好了,您可以复制以下内容粘贴到终端中执行:
```
#!/bin/bash
cat /sys/kernel/mm/transparent_hugepage/enabled | sed -n 's/.*\[\(.*\)\].*/\1/p'
```
执行完毕后,将会输出 `always madvise [never]` 或者类似的结果。
阅读全文