我是新来的bash脚本编制,虽然我知道这无疑是一个重复的问题,但我无法弄清楚如何将它搜索出来。 for i in $(ls); do
FILETYPE=$(file -b $i)
if [ "$FILETYPE"="Apple binary property list" ]; then
echo $FILETYPE
else
echo "nop
我遇到以下问题。我需要创建系统范围的变量JDK_HOME和JAVA_HOME变量。首先,我想创建/etc/profile.d/java.sh并将 JDK_HOME添加到它。然后我想追加JAVA_HOME到这个文件。到目前为止,我有这个代码。 #!/bin/bash
create_env_var()
{
local varname="$1"
local varvalue="