Действительно ли установка является постоянным SMB, монтируют действительно правильный поступок? Современные настольные среды как KDE и GNOME позволяют Вам отмечать сетевые ресурсы, и доступ к ним становится одиночным нажатием или выбором пункта меню. Имя пользователя и пароль для доли могут затем быть сохранены в связке ключей пользователя. Это намного лучше, чем помещение имен и паролей в fstab
, который может быть считан любым.
Assuling Вы имеете stat
на Вашей plateform для получения размера FileA
, Вы могли сделать что-то как:
dd if=./FileC of=./FileB bs=1 skip=$(stat -c %s ./FileA)
который должен работать над любым типом файла.
Необходимо знать, где сократить. Для двоичных файлов это обычно означает знать размер FileA
или FileB
.
Можно найти размер FileA
с ls -l
. Если необходимо записать портативный сценарий, можно извлечь размер с ls -lgo FileA | awk '{print $3; exit}'
(или, для non-POSIX-compliant версий ls
это не имеет -g
и -o
опции, ls -l FileA | awk '{print $5; exit}'
). На невстроенном Linux более простой способ получить размер stat -c %s FileA
.
После того как у Вас есть размер, можно использовать tail
извлечь вторую часть файла:
tail -c +$((sizeA + 1)) <FileC
Если Вы хотите повредить файл в равные блоки, используйте split
команда.