In my perl script, use chdir command from Perl iteself works well as following:
chdir $fold_path
but use qx call chdir command of linux doesn't work as following:
qx(chdir $fold_path)
so what is the reason? Not so clear!
perl: chdir in perl and call chdir from system
426 Views Asked by Chris Bao At
1
There are 1 best solutions below
Related Questions in PERL
- Perl Command Line Interpreter crashing on exit
- Perl Regex: Merge multiple one-character substrings
- Syntax error in Perl open
- Need help in understanding perl tr command with /d
- Referencing a Schema's table batch/perl
- Retrieving filtered list of files using template toolkit
- “Badly placed ()'s” error when running loc command
- getting google contacts using shuttlecloud
- Perl Module using %EXPORT_TAGS
- get all possible permutations of words in string using perl script
- Can't locate DBI.pm in @INC with Perl
- split string into several substring using indexes
- How to find strings between two specified texts
- Getting a json from a server and assigning it to a variable
- Is there anyway to plot timeline charts in excel sheets using Spreadhseet::WriteExcel module in Perl?
Related Questions in CHDIR
- How can you execute a command outside of your current working directory in WinCvs?
- Using chdir() Causes Segmentation Fault
- Ruby: How to get the correct full path of a source file after a chdir?
- Can chdir() accept relative paths?
- perl: chdir in perl and call chdir from system
- how to use chdir to change to current directory?
- Perl chdir error
- Using chdir to change working directory in c
- Using chdir with an absolute path
- Creating new laravel project and this error came up
- chdir gives different outputs using function in a WINDOWS environment
- Why is this C program doing nothing in Ubuntu?
- chdir(<directory>) doesn't change directory: No such file or directory
- PHP chdir issues
- chdir() in C++ Getting Errors
Related Questions in QX
- perl: chdir in perl and call chdir from system
- Unable to complete a command from prompt line, using qx in Perl
- Why does perl qx hang in Mojolicious::Lite but not in an ordinary program?
- Are environment variables preserved through qx in a perl script
- How do I mock Perl's built-in backticks operator?
- How to use __FILE__ inside qx?
- Fork in perl but get exit status from a system call in the child process
- Modules inherited by child process from parent process in Perl
- How can I implement a timeout for a qx(command)?
- Certain binaries run while others don't (despite ls visibility and +x) from mod_perl2 script
- Unable to get output from awk in a variable using Perl Script.
- Is it possible to call a function within qx?
- Perl using find in qx
- Perl 5.8 Get Stdout from SSH command
- Why some commands are give different output when ran in Perl and in linux terminal
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
There are two reasons:
There's no
chdirin Linux. It's calledcd.After you change directory in
qx, it only affects the child process. It doesn't change the working directory for the parent, i.e. the Perl script that called it.