Portál AbcLinuxu, 16. prosince 2025 01:36
ls -l) k /usr/local/bin/mc a /usr/local/share/mc?
chmod a+x /usr/bin/mcto neřeší, problém bude asi v tom jak praví první odpověď, páč v /usr/local/bin mc vůbec není stejně jako v /usr/local/share ... a jinak, vypisuje
-bash: /usr/share/mc/bin/mc-wrapper.sh: Permission deniedtak jak to vidíte teď?
command -V mc ls -l /usr/share/mc/bin/mc-wrapper.shjako root
command -V mca zkusit premyslet. BTW: Jak a kam jste ten mc nainstaloval? Malo informaci -- tezko se radi.
MC_PWD_FILE="${TMPDIR-/tmp}/mc-$USER/mc.pwd.$$"
/usr/bin/mc -P "$MC_PWD_FILE" "$@"
if test -r "$MC_PWD_FILE"; then
MC_PWD="`cat $MC_PWD_FILE`"
if test -n "$MC_PWD" && test -d "$MC_PWD"; then
cd "$MC_PWD"
fi
unset MC_PWD
fi
rm -f "$MC_PWD_FILE"
unset MC_PWD_FILE
Jak a kam jsem to nainstaloval si nevzpomínám, za těch pár dní co sedím u linuxu mi hlavou prošlo tolik informací, že mozek nestačí ukládat každou informaci kterou načte do bufferu :( . Rpm balíček mám v domovském adresáři, takže jsem to nějak spouštěl asi přímo odtamtud beztak podle nějakého návodu na netu. Omlouvám se všem co teď zvedají oči vzhůru, ale ještě před 2 týdny jsem makal jen ve woknech... Takže díky za každé milé slovo
man bash /^SHELL BUILTIN COMMANDSa s parametrem -V vypise, co se spusti pri zadani toho ktereho prikazu. Ten wrapper skript vypada tak, jak by vypadat mel: a po ukonceni mc prepne bash do adresare, kde mc skoncil. Takze se konecne kouknete, jak prava k cemu mate (ls -l) a z toho vyvodte dusledky (chmod).
command [-pVv] command [arg ...]
Run command with args suppressing the normal shell function lookup. Only builtin
commands or commands found in the PATH are executed. If the -p option is given,
the search for command is performed using a default value for PATH that is guaran-
teed to find all of the standard utilities. If either the -V or -v option is sup-
plied, a description of command is printed. The -v option causes a single word
indicating the command or file name used to invoke command to be displayed; the -V
option produces a more verbose description. If the -V or -v option is supplied,
the exit status is 0 if command was found, and 1 if not. If neither option is sup-
plied and an error occurred or command cannot be found, the exit status is 127.
Otherwise, the exit status of the command builtin is the exit status of command.
Wrapper může a nemusí být. Jediný jeho účel je, aby po ukončení mc stál bash v posledním adresáři z mc.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.