আমি একটি ফাইলে বংশগত প্রতিধ্বনি দিচ্ছি, তবে লাইন ব্রেকটি হারিয়ে যাচ্ছে
এই স্ক্রিপ্ট চলমান
#!/bin/bash
NAME="$1"
mkdir -p $NAME
FILE=$(cat <<SETVAR
name = "$NAME"
type = "test"
SETVAR
)
echo $FILE > $NAME/$NAME.txt
যুক্তি: foo সহ, foo / foo.txt থাকা ফাইলটিতে ফলাফল
name = "foo" type = "test"
কোন ধারনা? ধন্যবাদ
এটি কি সাইগউইনের উপর? আপনার ফলাফল কোনও পাঠ্য সম্পাদক বা বিড়াল থেকে এসেছে? অন্য কথায়, এটি কি নিউলাইনগুলি এখানে উপস্থিত থাকলেও প্রদর্শিত হয় না (কারণ বিজয় / লিনাক্সের পার্থক্যের পার্থক্য রয়েছে)? আপনি কি "\ n" গুলি যুক্ত করার চেষ্টা করেছেন?
—
m4573r
আমি putting n দেওয়ার চেষ্টা করেছি কিন্তু এটি সরল পাঠ হিসাবে এসেছে। লিনাক্স টার্মিনাল দিয়ে
—
যাচ্ছিল