বর্তমানে, টার্মিনালে, যখন আমি একটি cd
কমান্ড কার্যকর করি , এটি এলডাব্লুপি-র head
কমান্ডও কার্যকর করে।
টার্মিনাল আউটপুটটির একটি অনুলিপি নিম্নলিখিত:
laptop:bin user$ cd ~
Unknown option: n
Usage: head [-options] <url>...
-m <method> use method for the request (default is 'HEAD')
-f make request even if head believes method is illegal
-b <base> Use the specified URL as base
-t <timeout> Set timeout value
-i <time> Set the If-Modified-Since header on the request
-c <conttype> use this content-type for POST, PUT, CHECKIN
-a Use text mode for content I/O
-p <proxyurl> use this as a proxy
-P don't load proxy settings from environment
-H <header> send this HTTP header (you can specify several)
-u Display method and URL before any response
-U Display request headers (implies -u)
-s Display response status code
-S Display response status chain
-e Display response headers
-d Do not display content
-o <format> Process HTML content in various ways
-v Show program version
-h Print this message
-x Extra debugging output
laptop:bin user$
আমি পর্যালোচনা করেছি ~/.bash_profile
এবং ~/.bashrc
তবে কেবলমাত্র তিনটি রফতানি বিবৃতি রয়েছে এবং কোনও উরফ বা এর মতো কিছু নেই। এটি নিম্নরূপ:
[[ -s "/Users/user/.rvm/scripts/rvm" ]] && source "/Users/user/.rvm/scripts/rvm" # This loads RVM into a shell session.
### Added by the Heroku Toolbelt
export PATH="/Applications/XAMPP/xamppfiles/bin:/usr/local/heroku/bin:$PATH"
export PATH=/Users/user/bin/Sencha/Cmd/3.1.2.342:$PATH
export SENCHA_CMD_3_0_0="/Users/user/bin/Sencha/Cmd/3.1.2.342"
export PATH=$PATH:/Applications/acquia-drupal/drush
পড়া থেকে, দেখে মনে হচ্ছে এলডাব্লুপি ইনস্টল করার ফলে /usr/bin/head
কমান্ডটি ওভাররাইট হয়ে গেছে , তবে আমি পরীক্ষা করে দেখেছি এবং এটি ওএসএক্স একটি। যাইহোক, আমি যখন head
টার্মিনাল থেকে কল করি , এটি পরিবর্তে LWP হেড কমান্ডটি শুরু করে।
প্রতি দেশপ্রেমের অনুরোধ অনুসারে, এখানে লিখিত সামগ্রী রয়েছে ~/.rvm/scripts/rvm
: http://pastebin.com/7rZVQAcy
আমি চেষ্টা করার চেষ্টা চালিয়ে যাব, এবং প্রাসঙ্গিক হলে নতুন তথ্য দিয়ে প্রশ্নটি আপডেট করব।
অতিরিক্ত তথ্য:
laptop:dir user$ alias cd
-bash: alias: cd: not found
laptop:dir user$ which cd
/usr/bin/cd
laptop:dir user$ which head
/Applications/XAMPP/xamppfiles/bin/head
এর ফলাফল echo "$PS1"; echo "$PROMPT_COMMAND"
:
\h:\W \u\$
update_terminal_cwd;
এর ফলাফল type -a update_terminal_cwd
:
update_terminal_cwd is a function
update_terminal_cwd ()
{
local SEARCH=' ';
local REPLACE='%20';
local PWD_URL="file://$HOSTNAME${PWD//$SEARCH/$REPLACE}";
printf '\e]7;%s\a' "$PWD_URL"
}
এর ফলাফল type -a cd
:
cd is a function
cd ()
{
if builtin cd "$@"; then
__rvm_do_with_env_before;
__rvm_project_rvmrc;
__rvm_after_cd;
__rvm_do_with_env_after;
return 0;
else
return $?;
fi
}
cd is a shell builtin
cd is /usr/bin/cd
alias cd
এবং which cd
প্রদর্শন করে?
which head
তারপরে ফলাফলটি এখানে পোস্ট করুন। এটি আপনাকে প্রকৃতপক্ষে কোনটি ব্যবহার করছে তার পথটি বলা উচিত।
echo "$PS1"; echo "$PROMPT_COMMAND"
?
/Users/user/.rvm/scripts/rvm
?