若在ubuntu系统下运行含有source命令的shell脚本时,出现source: not found错误,原因可能是shell的解释器不是bash,需把shell的解释器更改为bash。 请按以下步骤更改shell的解释器: 执行ls -l /bin/sh命令,若得到结果/bin/sh -> dash,则说明shell的解释器为dash。 执行dpkg-reconfigure dash命令,然后选择no。 注意: ...
用户在Ubuntu系统的命令行环境中使用source命令时遇到了“source: not found”的错误。这通常发生在尝试读取并执行指定文件的内容到当前shell环境中时。 2. 解释"source: not found"的可能原因 文件路径错误:提供的文件路径不正确,导致source命令无法找到并读取该文件。 文件不存在:指定的文件在系统中确实不存在。 别...
ubuntu系统下source: not found错误? 若在ubuntu系统下运行含有source命令的shell脚本时,出现source: not found错误,原因可能是shell的解释器不是bash,需把shell的解释器更改为bash。 什么是ubuntu系统? Ubuntu是一个由Canonical公司发布的以桌面应用为主的开源GNU/Linux操作系统,支持x86、amd64(即x64)和ppc架构。 请...
现象: shell脚本中source aaa.sh时提示 source: not found 原因: ls -l `which sh` 提示/bin/sh -> dash 这说明是用dash来进行解析的。 改回方法: 命令行执行:sudo dpkg-reconfigure dash 在界面中选择no 再ls -l `which sh` 提示/bin/sh -> bash 修改成功,source可以用了~...
若在ubuntu系统下运行含有source命令的Shell脚本时,出现source: not found错误,原因可能是Shell的解释器不是bash,需把Shell的解释器更改为bash。 什么是ubuntu系统? Ubuntu是一个由Canonical公司发布的以桌面应用为主的开源GNU/Linux操作系统,支持x86、amd64(即x64)和ppc架构。
ubuntu系统shell 中source: not found错误 错误: shell脚本中含有source命令运行时提示 source: not found 测试: 运行ls -l /bin/sh 后显示/bin/sh -> dash 这说明是用dash来进行解析的。 解决方案: 命令行执行:dpkg-reconfigure dash(需要root权限)
shell 脚本时,出现 source: not found 错误,原因可能是 shell 的解释器不是 bash,需把 shell 的...
问题现象: shell脚本中source aaa.sh时提示 source: not found 原因: ls -l `which sh` 提示/bin/sh -> dash 这说明是用dash来进行解析的。 改回方法: 命令行执行:sudo dpkg-reconfigure dash 在界面中选择no 再ls -l `which sh` 提示/bin/sh -> bash ...
Ubuntu中shell脚本无法使用source的原因及解决方法 问题现象: shell脚本中source aaa.sh时提示 source: not found 原因: ls -l `which sh` 提示/bin/sh -> dash 这说明是用dash来进行解析的。 改回方法: 命令行执行:sudo dpkg-reconfigure dash 在界面中选择no...
Ubuntu系统中,默认使用的shell是/bin/dash,它不支持source命令; #执行步骤 1.运行 ls -l /bin/sh 后显示/bin/sh -> dash 这说明是用dash来进行解析的 2.命令行执行:dpkg-reconfigure dash(需要root权限) 3.在界面中选择no 4.再运行ls -l /bin/sh 后显示/bin/sh -> bash...