mirror of
https://github.com/MidnightCommander/source.git
synced 2026-02-02 11:11:55 -08:00
100 lines
14 KiB
HTML
100 lines
14 KiB
HTML
<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>
|
|
<html xmlns='http://www.w3.org/1999/xhtml'>
|
|
<head>
|
|
<title>mc_shell</title>
|
|
<meta name='robots' content='noindex,nofollow' />
|
|
<meta name='generator' content='GLOBAL-6.6.11' />
|
|
<meta http-equiv='Content-Style-Type' content='text/css' />
|
|
<link rel='stylesheet' type='text/css' href='../style.css' />
|
|
</head>
|
|
<body>
|
|
<pre>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L64'>mc_shell</a> 64 lib/shell.c mc_shell_t *mc_shell;</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L66'>mc_shell</a> 66 lib/shell.c mc_shell = g_new0 (mc_shell_t, 1);</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L70'>mc_shell</a> 70 lib/shell.c mc_shell->path = g_strdup ("/bin/bash");</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L72'>mc_shell</a> 72 lib/shell.c mc_shell->path = g_strdup ("/bin/zsh");</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L74'>mc_shell</a> 74 lib/shell.c mc_shell->path = g_strdup ("/bin/oksh");</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L76'>mc_shell</a> 76 lib/shell.c mc_shell->path = g_strdup ("/bin/ksh");</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L78'>mc_shell</a> 78 lib/shell.c mc_shell->path = g_strdup ("/bin/ksh93");</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L80'>mc_shell</a> 80 lib/shell.c mc_shell->path = g_strdup ("/bin/ash");</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L82'>mc_shell</a> 82 lib/shell.c mc_shell->path = g_strdup ("/bin/dash");</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L84'>mc_shell</a> 84 lib/shell.c mc_shell->path = g_strdup ("/bin/busybox");</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L86'>mc_shell</a> 86 lib/shell.c mc_shell->path = g_strdup ("/bin/tcsh");</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L88'>mc_shell</a> 88 lib/shell.c mc_shell->path = g_strdup ("/bin/csh");</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L90'>mc_shell</a> 90 lib/shell.c mc_shell->path = g_strdup ("/bin/mksh");</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L92'>mc_shell</a> 92 lib/shell.c mc_shell->path = g_strdup ("/bin/lksh");</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L102'>mc_shell</a> 102 lib/shell.c mc_shell->path = g_strdup ("/bin/sh");</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L104'>mc_shell</a> 104 lib/shell.c return mc_shell;</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L138'>mc_shell</a> 138 lib/shell.c mc_shell_t *mc_shell = NULL;</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L139'>mc_shell</a> 139 lib/shell.c mc_shell = g_new0 (mc_shell_t, 1);</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L140'>mc_shell</a> 140 lib/shell.c mc_shell->path = shell_name;</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L141'>mc_shell</a> 141 lib/shell.c return mc_shell;</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L150'>mc_shell</a> 150 lib/shell.c mc_shell_recognize_real_path (mc_shell_t *mc_shell)</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L152'>mc_shell</a> 152 lib/shell.c if (strstr (mc_shell->path, "/zsh") != NULL || strstr (mc_shell->real_path, "/zsh") != NULL</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L156'>mc_shell</a> 156 lib/shell.c mc_shell->type = SHELL_ZSH;</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L157'>mc_shell</a> 157 lib/shell.c mc_shell->name = "zsh";</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L159'>mc_shell</a> 159 lib/shell.c else if (strstr (mc_shell->path, "/tcsh") != NULL</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L160'>mc_shell</a> 160 lib/shell.c || strstr (mc_shell->real_path, "/tcsh") != NULL)</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L163'>mc_shell</a> 163 lib/shell.c mc_shell->type = SHELL_TCSH;</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L164'>mc_shell</a> 164 lib/shell.c mc_shell->name = "tcsh";</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L166'>mc_shell</a> 166 lib/shell.c else if (strstr (mc_shell->path, "/csh") != NULL</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L167'>mc_shell</a> 167 lib/shell.c || strstr (mc_shell->real_path, "/csh") != NULL)</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L169'>mc_shell</a> 169 lib/shell.c mc_shell->type = SHELL_TCSH;</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L170'>mc_shell</a> 170 lib/shell.c mc_shell->name = "csh";</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L172'>mc_shell</a> 172 lib/shell.c else if (strstr (mc_shell->path, "/fish") != NULL</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L173'>mc_shell</a> 173 lib/shell.c || strstr (mc_shell->real_path, "/fish") != NULL)</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L175'>mc_shell</a> 175 lib/shell.c mc_shell->type = SHELL_FISH;</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L176'>mc_shell</a> 176 lib/shell.c mc_shell->name = "fish";</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L178'>mc_shell</a> 178 lib/shell.c else if (strstr (mc_shell->path, "/dash") != NULL</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L179'>mc_shell</a> 179 lib/shell.c || strstr (mc_shell->real_path, "/dash") != NULL)</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L182'>mc_shell</a> 182 lib/shell.c mc_shell->type = SHELL_DASH;</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L183'>mc_shell</a> 183 lib/shell.c mc_shell->name = "dash";</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L185'>mc_shell</a> 185 lib/shell.c else if (strstr (mc_shell->real_path, "/busybox") != NULL)</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L194'>mc_shell</a> 194 lib/shell.c mc_shell->type = SHELL_ASH_BUSYBOX;</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L195'>mc_shell</a> 195 lib/shell.c mc_shell->name = mc_shell->path;</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L197'>mc_shell</a> 197 lib/shell.c else if (strstr (mc_shell->path, "/ksh") != NULL || strstr (mc_shell->real_path, "/ksh") != NULL</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L198'>mc_shell</a> 198 lib/shell.c || strstr (mc_shell->path, "/ksh93") != NULL</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L199'>mc_shell</a> 199 lib/shell.c || strstr (mc_shell->real_path, "/ksh93") != NULL</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L200'>mc_shell</a> 200 lib/shell.c || strstr (mc_shell->path, "/oksh") != NULL</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L201'>mc_shell</a> 201 lib/shell.c || strstr (mc_shell->real_path, "/oksh") != NULL)</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L203'>mc_shell</a> 203 lib/shell.c mc_shell->type = SHELL_KSH;</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L204'>mc_shell</a> 204 lib/shell.c mc_shell->name = "ksh";</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L206'>mc_shell</a> 206 lib/shell.c else if (strstr (mc_shell->path, "/mksh") != NULL</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L207'>mc_shell</a> 207 lib/shell.c || strstr (mc_shell->real_path, "/mksh") != NULL</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L208'>mc_shell</a> 208 lib/shell.c || strstr (mc_shell->path, "/lksh") != NULL</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L209'>mc_shell</a> 209 lib/shell.c || strstr (mc_shell->real_path, "/lksh") != NULL)</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L214'>mc_shell</a> 214 lib/shell.c mc_shell->type = SHELL_MKSH;</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L215'>mc_shell</a> 215 lib/shell.c mc_shell->name = "mksh";</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L218'>mc_shell</a> 218 lib/shell.c mc_shell->type = SHELL_NONE;</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L224'>mc_shell</a> 224 lib/shell.c mc_shell_recognize_path (mc_shell_t *mc_shell)</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L227'>mc_shell</a> 227 lib/shell.c if (strstr (mc_shell->path, "/bash") != NULL || getenv ("BASH_VERSION") != NULL)</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L229'>mc_shell</a> 229 lib/shell.c mc_shell->type = SHELL_BASH;</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L230'>mc_shell</a> 230 lib/shell.c mc_shell->name = "bash";</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L232'>mc_shell</a> 232 lib/shell.c else if (strstr (mc_shell->path, "/sh") != NULL)</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L234'>mc_shell</a> 234 lib/shell.c mc_shell->type = SHELL_SH;</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L235'>mc_shell</a> 235 lib/shell.c mc_shell->name = "sh";</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L237'>mc_shell</a> 237 lib/shell.c else if (strstr (mc_shell->path, "/ash") != NULL || getenv ("BB_ASH_VERSION") != NULL)</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L239'>mc_shell</a> 239 lib/shell.c mc_shell->type = SHELL_ASH_BUSYBOX;</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L240'>mc_shell</a> 240 lib/shell.c mc_shell->name = "ash";</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L242'>mc_shell</a> 242 lib/shell.c else if (strstr (mc_shell->path, "/ksh") != NULL || strstr (mc_shell->path, "/ksh93") != NULL</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L243'>mc_shell</a> 243 lib/shell.c || strstr (mc_shell->path, "/oksh") != NULL</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L247'>mc_shell</a> 247 lib/shell.c mc_shell->type = SHELL_KSH;</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L248'>mc_shell</a> 248 lib/shell.c mc_shell->name = "ksh";</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L250'>mc_shell</a> 250 lib/shell.c else if (strstr (mc_shell->path, "/mksh") != NULL || strstr (mc_shell->path, "/lksh") != NULL</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L254'>mc_shell</a> 254 lib/shell.c mc_shell->type = SHELL_MKSH;</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L255'>mc_shell</a> 255 lib/shell.c mc_shell->name = "mksh";</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L258'>mc_shell</a> 258 lib/shell.c mc_shell->type = SHELL_NONE;</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L268'>mc_shell</a> 268 lib/shell.c mc_shell_t *mc_shell = mc_shell_get_from_env ();</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L270'>mc_shell</a> 270 lib/shell.c if (mc_shell == NULL)</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L271'>mc_shell</a> 271 lib/shell.c mc_shell = mc_shell_get_installed_in_system ();</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L273'>mc_shell</a> 273 lib/shell.c mc_shell->real_path = mc_realpath (mc_shell->path, rp_shell);</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L277'>mc_shell</a> 277 lib/shell.c if (mc_shell->real_path != NULL)</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L278'>mc_shell</a> 278 lib/shell.c mc_shell_recognize_real_path (mc_shell);</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L280'>mc_shell</a> 280 lib/shell.c if (mc_shell->type == SHELL_NONE)</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L281'>mc_shell</a> 281 lib/shell.c mc_shell_recognize_path (mc_shell);</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L283'>mc_shell</a> 283 lib/shell.c if (mc_shell->type == SHELL_NONE)</span>
|
|
<span class='curline'><a href='../S/lib--shell.c.html#L286'>mc_shell</a> 286 lib/shell.c mc_global.shell = mc_shell;</span>
|
|
</pre>
|
|
</body>
|
|
</html>
|