The shell is unix's command-line interface. You can type commands in a shell interactively, or write scripts to automate tasks.
0
votes
1answer
11 views
Ignore file changes
I have a process, which generates a file with configuration data and then calls a subprocess with this data as parameter. I'd like to override the configuration data, which is passed. The problem is, ...
1
vote
1answer
9 views
How can I add autocomplete for “gem which” with rbenv?
I am using rbenv on Mac OS X. I have autocomplete functionality already for the gem command:
$ gem
build environment lock query stale
cert fetch ...
4
votes
2answers
73 views
Dump process's stdin and stdout
I have two processes, let's say Parent and Child. Parent launches the Child and communicates with it through child's stdin and stdout.
Parent <-> Child
These processes use text protocol and I ...
5
votes
2answers
47 views
Default preference of executable over built-ins with the same name
I was playing around a bit with the names of some executables, putting them in a folder, ~/bin, which is in my $PATH. Now I'm wondering how I can set the preferences of a bash-3.2 terminal so that it ...
1
vote
3answers
29 views
php shell_exec() permission on Linux Ubuntu
I'm developing a php application using Linux server. My problem is executing shell_exec() to call some exe file is not work(actually not exe, it's kind of linux executable file)
echo ...
3
votes
2answers
91 views
Unit multiplier conversion in a shell script
I need to convert human-readable sizes into bytes. Unfortunately numfmt function is not accessible for me. Is there any other alternative? I need a shell/bash function to call from inside the sh ...
-2
votes
1answer
19 views
Implementation Logic [on hold]
I have two files,which is something like this:
file1
msgid "New"
msgstr ""
dsvhuvchvdhcvhc
msgid "Old"
msgstr "hsvhs"
kdnvcjdbvj
msgid "Bold"
msgstr ""
file2
dcbjdsbc
msgid "New"
msgstr "Alas"
...
0
votes
4answers
39 views
Using 'find' to create text file, and later deleting files listed
I'm trying to use find to create a text file with the result.
And then later be able to delete files, based on that list.
I'm using find /volume1/video/ -iname "sample" to give me the results.
How do ...
1
vote
1answer
24 views
Pressing tab after sourcing script file prints script related output
I have a script file in a directory. Its contents are as follows :
#!/bin/bash ...
1
vote
0answers
44 views
What happened with my SHLVL? [on hold]
I was messing around with my bashrc, finding better ways to start a newer version of bash.
Never mind my tests. But this strange thing happened, which I like to understand:
$ bash ## Probably where ...
1
vote
1answer
47 views
How to get the JSON STRING from the given string
I have a string given below. I just need to get the first accountHeader (bolded) JSON string, I tried everything.. It didn't work. Can you help me to get the data?
<START ...
0
votes
0answers
21 views
usermod -L after creating the home dir
so I see from some questions here, to lock an account, create it, then lock, e.g.
useradd -M lol;usermod -L lol
However.. I do have a home dir, by eg. useradd -md /path/lol
Question is.. to avoid ...
3
votes
1answer
32 views
How can I forward a already forwarded ssh key into tmux?
I'm connecting through SSH from a machine where my keys are stored, forwarding to a second machine, and then try to use the keys from within tmux. I appear to "loose" the forwarding when entering ...
1
vote
2answers
26 views
Make Trickle get the correct $PATH
Trickle is a bandwidth limiting program. I have the following script for trickle.
#!/bin/bash
echo $PATH
trickle -s -t 3 -u 200 -d 200 "$@"
I have a script in ~/bin/ that want to run the script ...
2
votes
1answer
50 views
< and << in UNIX /Linux
What is the option <<and < are used in linux for???
For example
cat << abc.txt
I know its a stupid question, but i was not able to search it on google as i did not know what ...