нужно типа
PWD=pwd
ls -a SPWD/mnt/tmp
[Решено]как вставить в переменную команду pwd ?
[Решено]как вставить в переменную команду pwd ?
Последний раз редактировалось banzay242 24 окт 2017, 13:33, всего редактировалось 1 раз.
Re: как вставить в переменную команду pwd ?
разобрался:
PWD=`pwd`
и
PWD=`pwd'
разные вещи
так работает:
PWD=`pwd`
и
PWD=`pwd'
разные вещи
так работает:
Код: Выделить всё
#!/bin/sh
#
umount mnt
echo монтируем ext3fs.img в mnt
mount sys/LiveOS/ext3fs.img mnt
echo монтируем dev sys proc resolv.conf
PWD=`pwd`/mnt
mount --bind /dev $PWD/dev
mount --bind /sys $PWD/sys
mount --bind /proc $PWD/proc
mount --bind /etc/resolv.conf $PWD/etc/resolv.conf
echo запускаем chroot, ковыряем систему, после выходим exit
#systemd-nspawn -D mnt
chroot mnt
Re: [Решено]как вставить в переменную команду pwd ?
Код: Выделить всё
MYDYR=`pwd`
MYDYR=$(pwd)
MYDYR=$PWD
Re: [Решено]как вставить в переменную команду pwd ?
благодарю. MYDIR=$PWD наверное $pwd ? регистр имеет значение?