আপনি এমনকি ব্যবহার করার প্রয়োজন নেই :; আপনি ঠিক করতে পারেন > file(কমপক্ষে bash; অন্যান্য শেলগুলি আলাদাভাবে আচরণ করতে পারে)।
ব্যবহারিক ভাষায়, এখানে কোনও আসল পার্থক্য নেই (যদিও কল করার /bin/touchক্ষেত্রে ওভারহেডটি একটি জিনিস)
touchতবে ইতিমধ্যে কোনও ফাইলের টাইমস্ট্যাম্পগুলি সংশোধন করতে ব্যবহার করা যেতে পারে যা ইতিমধ্যে সামগ্রী পরিবর্তন বা মুছে ফেলা ছাড়াই বিদ্যমান; আরও, ইতিমধ্যে বিদ্যমান যেকোনটিকে ফুটিয়ে > fileতুলবে file। পরিবর্তে এটি ব্যবহার করে কাজ করা যেতে পারে >> file।
এর সাথে অন্য একটি পার্থক্য touchহ'ল আপনি এটিকে touch foo bar baz quuxপুনরায়নির্দেশের চেয়ে আরও বেশি সংক্ষিপ্ত সিনট্যাক্স সহ একবারে (যেমন ) একাধিক ফাইল তৈরি করতে (বা টাইমস্ট্যাম্প আপডেট করতে) করতে পারেন , যেখানে প্রতিটি ফাইলের নিজস্ব পুনঃনির্দেশের প্রয়োজন (যেমন >foo >bar >baz >quux)।
ব্যবহার touch:
$ touch foo; stat -x foo; sleep 2; touch foo; stat -x foo
File: "foo"
Size: 0 FileType: Regular File
Mode: (0644/-rw-r--r--) Uid: (991148597/redacted) Gid: (1640268302/redacted)
Device: 1,5 Inode: 8597208698 Links: 1
Access: Fri May 25 10:55:19 2018
Modify: Fri May 25 10:55:19 2018
Change: Fri May 25 10:55:19 2018
File: "foo"
Size: 0 FileType: Regular File
Mode: (0644/-rw-r--r--) Uid: (991148597/redacted) Gid: (1640268302/redacted)
Device: 1,5 Inode: 8597208698 Links: 1
Access: Fri May 25 10:55:21 2018
Modify: Fri May 25 10:55:21 2018
Change: Fri May 25 10:55:21 2018
পুনঃনির্দেশ ব্যবহার:
$ > foo; stat -x foo; sleep 2; >> foo; stat -x foo
File: "foo"
Size: 0 FileType: Regular File
Mode: (0644/-rw-r--r--) Uid: (991148597/redacted) Gid: (1640268302/redacted)
Device: 1,5 Inode: 8597208698 Links: 1
Access: Fri May 25 10:55:21 2018
Modify: Fri May 25 10:56:25 2018
Change: Fri May 25 10:56:25 2018
File: "foo"
Size: 0 FileType: Regular File
Mode: (0644/-rw-r--r--) Uid: (991148597/redacted) Gid: (1640268302/redacted)
Device: 1,5 Inode: 8597208698 Links: 1
Access: Fri May 25 10:55:21 2018
Modify: Fri May 25 10:56:25 2018
Change: Fri May 25 10:56:25 2018
touchস্বতন্ত্র থাকা আপনার যা ব্যবহার করা উচিত তা একইভাবে কাজ করবে।