bash

bash

Пока не решил как тут все структурировать, так что буду пока кидать прям на пол

Редиректы с помощью Heredocs и Herestrings

cat <<EOF > file
> My Home directory is $HOME
> EOF
 
# получим в выводе
cat file
My Home directory is /root

Самый простой скрипт для заливки файла на ftp

#!/bin/sh
LOCALDIR=mylocaldir
REMOTESERVER=remote.server
REMOTEPATH=/my/remote/path
LOGIN=myloginname
PASSWORD=mypassword
 
cd $LOCALDIR
ftp -n $REMOTESERVER <<INPUT_END
quote user $LOGIN
quote pass $PASSWORD
binary # Если нужно передать файл в двоичном режиме
verbose
cd $REMOTEPATH
put my_file.tar.gz
exit
INPUT_END
  • bash.txt
  • Последнее изменение: 2021/07/13 12:51
  • admin