লোকেস থেকে আপার কেসে কোনও উত্তরযোগ্য ভেরিয়েবলের মান রূপান্তর করুন


25

আমি লিনাক্স সিস্টেমগুলিকে অ্যাক্টিভ ডিরেক্টরিতে যোগ দিতে একটি প্লেবুকে কাজ করছি। আমি উত্তরযোগ্য_হোস্টনামের মানকে বড়হাতে রূপান্তর করার কোনও উপায় খুঁজে পাচ্ছি না। আমার যে কমান্ডটি চালাতে হবে তার একটিতে হোস্ট-নেমটি বড় হাতের সরবরাহ করা প্রয়োজন।


2
তুমি কি চেষ্টা করেছ?
030

1
আমি এখনও কিছু চেষ্টা করে দেখিনি কারণ আমি এটি করার কোনও নথিভুক্ত উপায় খুঁজে পাইনি।
গ্রাহামজগ্রিন

আপনি কি একটি উদাহরণ, একটি প্রত্যাশিত ফলাফল যুক্ত করতে পারেন এবং ব্যাখ্যা করতে পারেন কেন আপনার এটি (প্রসঙ্গ) প্রয়োজন? হোস্টনামটি কেন UPPERCASE এ থাকা দরকার?
030

আপনার এতক্ষণে কোড স্নিপেট যুক্ত করুন যাতে লোকেরা অনুপস্থিত কোডটি যুক্ত করতে পারে
030

এটি স্ট্যাকওভারফ্লোতে অন্তর্ভুক্ত থাকতে পারে
জ্যাকব ইভান্স

উত্তর:



3

আমার ক্ষেত্রে একটি ভেরিয়েবলের মানকে বড় হাতের পাইপে পরিবর্তনশীল করতে ভেরিয়েবলটিকে এ জাতীয় মতকে উপরের দিকে রূপান্তর করতে:

{{ ansible_hostname|upper }}

3
আপনি এটি কিভাবে পেলেন? আপনি কিছু ডকুমেন্টেশন পড়েছেন?
030

7
এটি ডকুমেন্টস.এনসিবল.প্লেবুকস_ফিল্টার্স এইচটিএমএলে নথিভুক্ত করা উচিত তবে উত্তরযোগ্য অনেক কিছুর মতো এটি আপনাকে "কেবল জানি" বলে ধরে নিয়েছে; আমি প্রায়শই এটির দ্বারা হতাশও হই। যেমন হোস্ট ভেরিয়েবলকে কীভাবে সংজ্ঞায়িত করা যায় তার একাধিক উদাহরণ রয়েছে (এনটিপি সার্ভার একটি উদাহরণ হিসাবে ব্যবহৃত হয়) তবে কীভাবে বাস্তবে এই জাতীয় হোস্ট ভেরিয়েবল ব্যবহার করা যায় তা কোথাও ব্যাখ্যা করা হয়নি।
ডাব্লটেল

3
প্রকৃতপক্ষে হ'ল: {{উত্তরযোগ্য_হোষ্টের নাম | উপরের}}

@wurtel jinja.pocoo.org/docs/templates/#builtin- ফিল্টারগুলি যে সমস্ত ফিল্টার সরাসরি উত্তরযোগ্য নথিভুক্ত নয় সেগুলির জন্য দেখুন ।
টিম ম্যালোনে
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.