প্রশ্ন ট্যাগ «basename»

3
শেলচেক বেসনাম ব্যবহার না করার পরামর্শ দিচ্ছে: কেন?
আমি বাইরে চেষ্টা করছি shellcheck । আমার এমন কিছু আছে basename "${OPENSSL}" এবং আমি নিম্নলিখিত পরামর্শ পেতে Use parameter expansion instead, such as ${var##*/}. ব্যবহারিক দৃষ্টিকোণ থেকে আমি কোন পার্থক্য দেখতে পাচ্ছি $ export OPENSSL=/opt/local/bin/openssl $ basename ${OPENSSL} openssl $ echo ${OPENSSL##*/} openssl যেহেতু basenameরয়েছে POSIX চশমা , আমি একটি …

4
dirname এবং বেসনাম বনাম প্যারামিটার বিস্তৃতি
অন্য রূপের চেয়ে কোনও রূপকে প্রাধান্য দেওয়ার কোনও উদ্দেশ্যমূলক কারণ আছে কি? পারফরম্যান্স, নির্ভরযোগ্যতা, বহনযোগ্যতা? filename=/some/long/path/to/a_file parentdir_v1="${filename%/*}" parentdir_v2="$(dirname "$filename")" basename_v1="${filename##*/}" basename_v2="$(basename "$filename")" echo "$parentdir_v1" echo "$parentdir_v2" echo "$basename_v1" echo "$basename_v2" উত্পাদন: /some/long/path/to /some/long/path/to a_file a_file (ভি 1 শেল প্যারামিটার সম্প্রসারণ ব্যবহার করে, ভি 2 বাহ্যিক বাইনারি ব্যবহার করে))

6
কোনও ফাইলের মধ্যে থাকা পাথের তালিকাকে পার্স করতে বেস নাম ব্যবহার করুন
আমি ম্যাক ওএসএক্স চালাচ্ছি এবং একই নামের সাথে থাকা ফাইলগুলির সংখ্যা খুঁজতে কমান্ড লাইনটি ব্যবহার করার চেষ্টা করছি। আমি নিম্নলিখিত কমান্ডটি ব্যবহার করার চেষ্টা করেছি: find ~ -type f -name "*" -print | basename | sort | uniq -d > duplicate_files এটি কাজ করে না! আমি যখন নিম্নলিখিতগুলি করি: find …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.