01-10-2017
Curly brackets converted to unicode in script
Is this a bash or wget issue?
GNU bash, version 4.4.0(1)-release (x86_64-slackware-linux-gnu)
GNU Wget 1.18 built on linux-gnu.
If I run wget -O file localhost/{2..4} from the command line, it will download pages 2 to 4 and concatenate them to file - which is what I want.
If I put this in a script, it works.
But if I add variables to the script wget -O file localhost/{$1..$2} and run script 2 4 wget tries to download localhost/%7B2..4%7D
I've worked around this, but it would be better to know why/how the curly brackets are being converted to their unicode equivalents so I can get it to work as required in the first place.
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
:D i am pretty much new to scripting and don't want to pick up bad habits so I am trying to get myself to use brackets in my scripts since I plan on using them alot.. !
in this example of a script I wrote I can not figure out where the brackets go can anyone give me some insight into the use of... (3 Replies)
Discussion started by: moxxx68
3 Replies
2. Programming
I have a stream of characters like "\u8BBE\u5907\u7BA1"
and i want to display it.
I tried following things already without any luck.
1) printf("%s",L("\u8BBE\u5907\u7BA1"));
2) printf("%lc",0x8BBE);
3) setlocale followed by fwide followed by wprintf
4) also changed the local manually... (3 Replies)
Discussion started by: jackdorso
3 Replies
3. Shell Programming and Scripting
Hi,
I am new to shell scripting.I have worked somewhat with Perl though.
I am not able to find what the second line does and how does it do.
<code>
FP_RUNNING=`service filepool status`
FP_RUNNING=${FP_RUNNING%% *}
<\code>
After the first line,the variable FP_RUNNING stores '1 FilePool... (2 Replies)
Discussion started by: abhinavsinha
2 Replies
4. Programming
Hello, I have a shell script I wrote in /bin/sh to backup my web sever. I am now on a host (someone reselling rackspace server hosting to me) and when setting up cron, it actually has a dropdown list of "command languages" that you have to choose from.
my options are:
ruby
php
perl... (0 Replies)
Discussion started by: jzacsh
0 Replies
5. Shell Programming and Scripting
Hello,
My Perl script reads input from stdin and prints it out to stdout. After I read input I use BACKSPACE to erase characters. However BACKSPACE does not work with Unicode characters that are multi-bytes. On screen the character is erased but underneath only one byte is deleted instead of all... (3 Replies)
Discussion started by: tdw
3 Replies
6. Shell Programming and Scripting
Hi All,
I have a text file which looks like this:
computer programming
systems engineering
I want to get rid of these square brackets and also the text that is inside these brackets. So that my final text file looks like this:
computer programming
systems engineering
I am using... (3 Replies)
Discussion started by: shoaibjameel123
3 Replies
7. Shell Programming and Scripting
Hi all,
I've written a Perl script below that check and report for malformed braces. I have a UNIX ksh version and it took a couple of minutes to run on a 10000+ lines. With the Perl version it only took about 20 seconds so that is enough incentive for me to go Perl not to mention that I need... (1 Reply)
Discussion started by: newbie_01
1 Replies
8. Shell Programming and Scripting
Hello Team,
I have a script which will grep for a time from a file. I have following code to grep for a time in a file.
node=`hostname`
current_date=`date`
file11=weblogic.log
next_date=`date '+%b %e, %Y'`
next_date_time11=`grep -i "${#next_date}" ${file11}| tail -1 | awk... (3 Replies)
Discussion started by: coolguyamy
3 Replies
9. Shell Programming and Scripting
hello,
suppose, entered input is of 1-40 bytes, i need it to be converted to 40 bytes exactly.
example: if i have entered my name anywhere between 1-40 i want it to be stored with 40 bytes exactly.
enter your name:
donald duck (this is of 11 bytes)
expected is as below - display 11... (3 Replies)
Discussion started by: shravan.300
3 Replies
10. Shell Programming and Scripting
Hello experts,
I have a text file with lot of curly brackets (both opening { & closing } ). I need to delete them alongwith the text between opening & closing brackets' pair.
For ex: Input:-
59. Rh1 Qe4 {(Qf5-e4 Qd8-g8+ Kg6-f5
Qg8-h7+ Kf5-e5 Qh7-e7+ Ke5-f5 Qe7-d7+ Qe4-e6 Qd7-h7+ Qe6-g6... (6 Replies)
Discussion started by: prvnrk
6 Replies
xcfa(1) Manual: Xcfa xcfa(1)
NAME
xcfa - GTK+ Implementation of the GNU shell command.
SYNOPSIS
xcfa [OPTION]... [FILE]...
-h, -help
Displays this help section and exits.
-version
Displays the version of the program and exits.
-verbose
Activate verbose mode
-systray
Activate systray mode
DESCRIPTION
Interface contains console tools (cdparanoia, lame, oggenc, ...).
Allows extraction of audio from DVD to .wav format.
Allows extracting audio from CD to formats such as: wav, mp3, flac, ogg, m4a, mpc, ape.
Allows encoding audio to: wav, mp3, flac, ogg, m4a mpc, ape.
Allows encoding the .wma format to: wav, mp3, flac, ogg, m4a mpc, ape.
Allows cutting of files.
Allows management of common file-types before converting.
Allows management of bitrates, frequencies, and channels.
Allows creation of CD covers.
Developed with Gtk2 and Glade and runs under the X window system on the GNU platform.
USAGE
After the first launch, go to the Options tab and modify the settings to your liking.
ADDING THE GPG KEY
With sudo:
$ wget http://download.tuxfamily.org/xcfaudio/download/xcfaudio.key.asc -O - | sudo apt-key add -
Without sudo:
$ su root
[Enter the password for root.]
# wget http://download.tuxfamily.org/xcfaudio/download/xcfaudio.key.asc -O - | apt-key add -
Another solution with root:
# gpg --keyserver subkeys.pgp.net --recv 00B21603DD5C7A79
# gpg --export --armor 00B21603DD5C7A79 | sudo apt-key add -
SOURCES.LIST
Add the following lines to your [ /etc/apt/sources.list ] file for automatic updates:
## Xcfa for i386 and amd64
deb http://download.tuxfamily.org/xcfaudio/xcfa dev contrib
deb-src http://download.tuxfamily.org/xcfaudio/xcfa dev contrib
COMPLEMENTARY PACKAGE INSTALLATION
:
See the Recovery and Complementary package installation guide:
http://www.xcfa.tuxfamily.org/index.php?static2/xcfa
CHANGELOG
Read the ChangeLog file and view the source code.
AUTHOR
XCFA is developed by Claude Bulin (xcfa@tuxfamily.org)
4.3.1 Wed, 23 May 2012 xcfa(1)