Ich habe zwei Shell-Skripts, die Abhängigkeiten haben. Mit shc
Compiler habe ich zwei Binärdateien erstellt. Aber während eine Binärdatei ausgeführt wird, kann die abhängige Binärdatei nicht aufgelöst werden. Ich sehe unter Fehler:nicht in der Lage, Shell-Skript-Compiler-Binär auszuführen, die interne Abhängigkeit mit einem anderen Shell-Skript
line 1 : ???? :command not found
Wie Sie mit Shell-Skripten, die Abhängigkeiten haben.
//first_shellscript.sh
#!/bin/bash
get_network_status()
{
network_status=`ifconfig`
if [ $network_status -eq 0 ]; then
echo $network_status
else
echo "1"
fi
} is shell script used by below shell script
//second_shellscript.sh
#!/bin/bash
source /path/first_shellscript.sh
get_network_status;
mindestens posten Bitte die relevanten Teile der Shell-Skripten – Fazlin
Es wäre besser lesbar, wenn Sie Ihre Post bearbeiten und um diesen Code darin. – Fazlin
Nach diesem Beitrag (http://stackoverflow.com/questions/13930065/cannot-source-shc-compiled-scripts) kann es nicht getan werden. – Fazlin