Сильные кавычки('
)предотвращают раскрытие переменной. Используйте слабые кавычки("
)вместо:
for i in {1..10}; do
sed "244s/0\.8/(0.$i)/" analyze3big.f >> $i.f
done
Если вы можете войти в систему как root (локально или удаленно ), вы можете использовать chsh(1)
для изменения оболочки входа в систему (или использовать vipw(1)
для редактирования /etc/passwd
и друзей, или отредактировать файлы напрямую ).
Будьте осторожны . Не доверяйте случайным чувакам в сети, прочитайте и поймите команды, которые вы выполняете.