Sponsored Content
Top Forums Shell Programming and Scripting Dealing with white spaces in bash scripts Post 302781667 by venmx on Sunday 17th of March 2013 11:58:28 AM
Old 03-17-2013
Very profound, thanks for detailed explanation. I'll need to digest this with frantic Googling for further reading; think I need more rigorous understanding of what I'm doing!
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

deleting white spaces

How would I delete white spaces in a specified file? Also, I'd like to know what command I would use to take something off a regular expression, and put it onto another. ie. . . . expression1 <take_off> . . . expression2 (put here) . . . Any help would be great, thanks! (10 Replies)
Discussion started by: cary530
10 Replies

2. Shell Programming and Scripting

delete white spaces

hi all... i have the next question: i have a flat file with a lot of records (lines). Each record has 10 fields, which are separated by pipe (|). My problem is what sometimes, in the first record, there are white spaces (no values, nothing) in the beginning of the record, like this: ws ws... (2 Replies)
Discussion started by: DebianJ
2 Replies

3. Shell Programming and Scripting

trimming white spaces

I have a variable that calls in a string from txt file. Problem is the string comes with an abundance of white spaces trailing it. Is there any easy way to trim the tailing white spaces off at the end? Thanks in advance. (9 Replies)
Discussion started by: briskbaby
9 Replies

4. Shell Programming and Scripting

Two or more white spaces in string

Hi, Can anybody suggest me how to combine two strings with two or more white spaces and assign it to a variable? E.g. first=HAI second=HELLO third="$first $second" # appending strings with more than one white spaces echo $third this would print HAI HELLO Output appears... (2 Replies)
Discussion started by: harish_oty
2 Replies

5. Shell Programming and Scripting

Dealing with spaces in file names in a shell script

Hi, What's the best way to find all files under a directory - including ones with space - in order to apply a command to each of them. For instance I want get a list of files under a directory and generate a checksum for each file. Here's the csh script: #!/bin/csh set files = `find $1... (5 Replies)
Discussion started by: same1290
5 Replies

6. Shell Programming and Scripting

white spaces in bash autocompletion

Hello dear community! I've recently written a BASH function for auto completion of options. It works like following: if a user types a command and then an argument to this command which starts with "^-" and then presses TAB, then 'user_command --help (or -h)' is invoked and possible options are... (0 Replies)
Discussion started by: sidorenko
0 Replies

7. Shell Programming and Scripting

Dealing with files with spaces in the name

Hello, I'm a computer science major and I'm having problems dealing with file names with spaces in them. Particularly I'm saving a file name in a variable and then using the variable in a compare function i.e. a='te xt.txt' b='file2.txt' cmp $a $b If anyone could help me with this particular... (10 Replies)
Discussion started by: jakethegreycat
10 Replies

8. Shell Programming and Scripting

Leading white spaces

Hi, I am having problem in deleting the leading spaces:- cat x.csv baseball,NULL,8798765,Most played baseball,NULL,8928192,Most played baseball,NULL,5678945,Most played cricket,NOTNULL,125782,Usually played cricket,NOTNULL,678921,Usually played $ nawk 'BEGIN{FS=","}!a... (2 Replies)
Discussion started by: scripter12
2 Replies

9. Shell Programming and Scripting

Bash - read white spaces

Hello! I have one problem with my bash script - I would like to be able to read white space characters from stdin (for example single " ") - can I acomplish that somehow? I need to read only one character at the time, so I use read -s -n 1 var but it doesn't work for whitespaces apparently. ... (3 Replies)
Discussion started by: xqwzts
3 Replies

10. Shell Programming and Scripting

Dealing with filename spaces in Perl

The following command to replace text in place in multiple files in a directory is tripping up on filename spaces (Windows environment). I really don't know Perl. find '\\server\directory' | xargs perl -pi -e 's/textA/textB/g'Mike (2 Replies)
Discussion started by: Michael Stora
2 Replies
KRB5_DIGEST(3)						   BSD Library Functions Manual 					    KRB5_DIGEST(3)

NAME
krb5_digest, krb5_digest_alloc, krb5_digest_free, krb5_digest_set_server_cb, krb5_digest_set_type, krb5_digest_set_hostname, krb5_digest_get_server_nonce, krb5_digest_set_server_nonce, krb5_digest_get_opaque, krb5_digest_set_opaque, krb5_digest_get_identifier, krb5_digest_set_identifier, krb5_digest_init_request, krb5_digest_set_client_nonce, krb5_digest_set_digest, krb5_digest_set_username, krb5_digest_set_authid, krb5_digest_set_authentication_user, krb5_digest_set_realm, krb5_digest_set_method, krb5_digest_set_uri, krb5_digest_set_nonceCount, krb5_digest_set_qop, krb5_digest_request, krb5_digest_get_responseData, krb5_digest_get_rsp, krb5_digest_get_tickets, krb5_digest_get_client_binding, krb5_digest_get_a1_hash -- remote digest (HTTP-DIGEST, SASL, CHAP) suppport LIBRARY
Kerberos 5 Library (libkrb5, -lkrb5) SYNOPSIS
#include <krb5.h> typedef struct krb5_digest *krb5_digest; krb5_error_code krb5_digest_alloc(krb5_context context, krb5_digest *digest); void krb5_digest_free(krb5_digest digest); krb5_error_code krb5_digest_set_type(krb5_context context, krb5_digest digest, const char *type); krb5_error_code krb5_digest_set_server_cb(krb5_context context, krb5_digest digest, const char *type, const char *binding); krb5_error_code krb5_digest_set_hostname(krb5_context context, krb5_digest digest, const char *hostname); const char * krb5_digest_get_server_nonce(krb5_context context, krb5_digest digest); krb5_error_code krb5_digest_set_server_nonce(krb5_context context, krb5_digest digest, const char *nonce); const char * krb5_digest_get_opaque(krb5_context context, krb5_digest digest); krb5_error_code krb5_digest_set_opaque(krb5_context context, krb5_digest digest, const char *opaque); const char * krb5_digest_get_identifier(krb5_context context, krb5_digest digest); krb5_error_code krb5_digest_set_identifier(krb5_context context, krb5_digest digest, const char *id); krb5_error_code krb5_digest_init_request(krb5_context context, krb5_digest digest, krb5_realm realm, krb5_ccache ccache); krb5_error_code krb5_digest_set_client_nonce(krb5_context context, krb5_digest digest, const char *nonce); krb5_error_code krb5_digest_set_digest(krb5_context context, krb5_digest digest, const char *dgst); krb5_error_code krb5_digest_set_username(krb5_context context, krb5_digest digest, const char *username); krb5_error_code krb5_digest_set_authid(krb5_context context, krb5_digest digest, const char *authid); krb5_error_code krb5_digest_set_authentication_user(krb5_context context, krb5_digest digest, krb5_principal authentication_user); krb5_error_code krb5_digest_set_realm(krb5_context context, krb5_digest digest, const char *realm); krb5_error_code krb5_digest_set_method(krb5_context context, krb5_digest digest, const char *method); krb5_error_code krb5_digest_set_uri(krb5_context context, krb5_digest digest, const char *uri); krb5_error_code krb5_digest_set_nonceCount(krb5_context context, krb5_digest digest, const char *nonce_count); krb5_error_code krb5_digest_set_qop(krb5_context context, krb5_digest digest, const char *qop); krb5_error_code krb5_digest_request(krb5_context context, krb5_digest digest, krb5_realm realm, krb5_ccache ccache); const char * krb5_digest_get_responseData(krb5_context context, krb5_digest digest); const char * krb5_digest_get_rsp(krb5_context context, krb5_digest digest); krb5_error_code krb5_digest_get_tickets(krb5_context context, krb5_digest digest, Ticket **tickets); krb5_error_code krb5_digest_get_client_binding(krb5_context context, krb5_digest digest, char **type, char **binding); krb5_error_code krb5_digest_get_a1_hash(krb5_context context, krb5_digest digest, krb5_data *data); DESCRIPTION
The krb5_digest_alloc() function allocatates the digest structure. The structure should be freed with krb5_digest_free() when it is no longer being used. krb5_digest_alloc() returns 0 to indicate success. Otherwise an kerberos code is returned and the pointer that digest points to is set to NULL. krb5_digest_free() free the structure digest. SEE ALSO
krb5(3), kerberos(8) HEIMDAL
February 18, 2007 HEIMDAL
All times are GMT -4. The time now is 11:55 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy