Sponsored Content
Full Discussion: Zip a file with no extension
Operating Systems Linux Ubuntu Zip a file with no extension Post 303033453 by drew77 on Friday 5th of April 2019 01:28:00 PM
Old 04-05-2019
Code:
ls
'#10_Envelope_With_Sender_Address.odt'
 2019-excel-calendar-planner-12.2.xls
 5160_LABEL_2_And_5_eights_X_1_inch.doc
 6_Ways_God_Blesses_A_Broken_Heart.odt
 AA_Log.odt
 Beacon_Check_Register.odt
 Blank_Bus_Card_8371.odt
 Blank.odt
 blank.txt
 Blood_Sugar_Log.odt
 BLUE_JSC_Check_Register.odt
 bookmarks.html
 bookmarks_VERY_IMPT.txt
 Buggy_Programs.odt
 Bus_Card_8371.odt
 Carbohydrate_Goal.txt
 Covert_Resize_Cut_Videos_With_VLC.odt
 CX7_Maintenance_Log.odt
 Diabetes_Info.odt
 Documents.tar.gz
 el_lago.txt
 Email_Accounts_IMPT.txt
 Extra_Bookmarks.html
 FitBit_Log.odt
 Fitbit_Versa_Tips.txt
 Food_Diary.odt
 Food_Portions.odt
 FOOD_RECIPES.odt
 Gimp_TIPS.odt
 Gods_Attributes.odt
 Gods_Remedy_For_Sin.odt
'Good_ bible_ verses.odt'
 Good_Food_Condiments.odt
 Harold_Strege.odt
 Healthy_Diet.odt
 Healthy_Habits.odt
 Healthy_Ready_Made_Food.odt
 Homemade_Recipes.odt
 Hope_Journal.doc
 Hope_Journal.odt
 HP_Keys.odt
 Impt_APC_Battery_Backup_Info.odt
 IMPT_Firefox_INFO.txt
 Impt_Ubuntu_Tips.odt
 Interlock_Log.odt
 Jokes.odt
 JSC_Check_Register.odt
 LAb_Results.odt
 Landscape_Blank.odt
 Linux_Date_Info.odt
 list.txt
 Log.odt
 MEDS_THAT_DONT_WORK.odt
 Miles_Per_Gallon.odt
 MOVIES_WORTH_BUYING.odt
 No_No_Food_List.odt
 Number_Not_In_Service.mp3
 Onboard.png
 Personal_Labels.odt
 Phone_List.odt
 Please_Return.odt
 Postal_Package_Notice.odt
 Prayer_Requests.odt
 QHR_CARD.doc
 QHR_CARD.odt
 QHR_CARD.pdf
 Red_Boxes_For_Notes.odt
 Short_Num_Not_In_Service.mp3
 Single_QHR_CARD.pdf
 Swappiness.odt
 Tasty_Nutritional_Foods.odt
 TheLinuxCommandLine.pdf
 Ubuntu_Documents.tar.gz
 Ubuntu_Documents.zip
 UHC_Appeal.pdf
 Why_Keep_Praying_When_You_Dont_See_Results.odt
'Yahoo Advanced Web Search.html'

Code:
zip -u Ubuntu_Documents.zip *.txt *.doc *.rtf *.html *.png *.pdf *.odt *.ods *.odg *.csv *.png *.xls On_Resume*
    zip warning: name not matched: *.rtf
    zip warning: name not matched: *.ods
    zip warning: name not matched: *.odg
    zip warning: name not matched: *.csv
    zip warning: name not matched: On_Resume*
updating: Blank.odt (deflated 15%)
updating: Hope_Journal.odt (deflated 0%)
updating: Interlock_Log.odt (deflated 11%)
updating: bookmarks.html (deflated 54%)
  adding: list.txt (deflated 66%)

Should I take out the spaces from the filenames?

Why are there single quotes around 2 of the files?

--- Post updated at 12:28 PM ---

Sorry, I got mixed up. I was in the wrong directory.

I want to zip up all .sh files as well as On_Resume.

This command below works.

I think you are right in that filenames with spaces cause problems.

I will keep that in mind.

Code:
zip -u Ubuntu_Scripts.zip *.sh *.rb *.c *.py *.txt On_Resume*

 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

unzip .zip file and list the files included in the .zip archive

Hello, I am trying to return the name of the resulting file from a .zip archive file using unix unzip command. unzip c07212007.cef7081.zip Archive: c07212007.cef7081.zip SecureZIP for z/OS by PKWARE inflating: CEP/CEM7080/PPVBILL/PASS/G0063V00 I used the following command to unzip in... (5 Replies)
Discussion started by: oracledev
5 Replies

2. AIX

ZIP multiple files and also specify size of zip file

I have to zip many pdf files and the size of zip file must not exceed 200 MB. When size is more than 200 MB then multiple zip files needs to be created. How we can achieve this in UNIX? I have tried ZIP utility but it takes a lot of time when we add individual pdfs by looping through a... (1 Reply)
Discussion started by: tom007
1 Replies

3. UNIX for Dummies Questions & Answers

Zip a file with .zip extension.

Hi, I need to zip a .dat file with .zip extension. I tried using the "zip" command. But shell says. "ksh: zip: not found" Currently I am using gunzip to zip and changing the extension ".gz" to ".zip" as follows. mv $file `echo $file | sed 's/\(.*\.\)gz/\1zip/'` But when I tried... (1 Reply)
Discussion started by: aeroticman
1 Replies

4. UNIX for Advanced & Expert Users

Zip file inside Zip file(s)

I've a zip file called Z00.zip and in that file there are 22 more zip files. Each zip file having .txt files nearly 10,000 files. I am trying to unzip all these .txt files in one command line to unzip each .zip file from Z00.zip file. Would like to know whether possible to unzip all sub-zip files... (1 Reply)
Discussion started by: nvkuriseti
1 Replies

5. UNIX for Dummies Questions & Answers

archieve and zip the multiple file with no extension

Hi, I'm new to scripting. I need to find all the 10 files in the source directory and then archieve them to archive directory. The source files which im getting does not have any extensions just binary files. I need to find them by the file names and archive it. Directory also contains other... (1 Reply)
Discussion started by: etldeveloper
1 Replies

6. Shell Programming and Scripting

Zip Multiple files to One .zip file in AIX system

Hi I have a requirement in unix shell where I need to zip multiple files on server to one single .zip file. I dont see zip command in AIX and gzip command not doing completely what I want. One I do .zip file, I should be able to unzip in my local Computer. Here is example what I want... (9 Replies)
Discussion started by: RAMA PULI
9 Replies

7. UNIX for Dummies Questions & Answers

Display the .csv extension files based on .done extension fine

Hi All, I want to fetch the files based on .done file and display the .csv files and Wil take .csv files for processing. 1.I need to display the .done files from the directory. 2.next i need to search for the .Csv files based on .done file.then move .csv files for the one directory ... (2 Replies)
Discussion started by: girija.g6
2 Replies

8. Shell Programming and Scripting

Rename specific file extension in directory with match to another file in bash

I have a specific set (all ending with .bam) of downloaded files in a directory /home/cmccabe/Desktop/NGS/API/2-15-2016. What I am trying to do is use a match to $2 in name to rename the downloaded files. To make things a more involved the date of the folder is unique and in the header of name... (1 Reply)
Discussion started by: cmccabe
1 Replies

9. UNIX for Beginners Questions & Answers

How can we Zip multiple files created on the same date into one single zip file.?

Hi all i am very new to shell scripting and need some help from you to learn 1)i have some log files that gets generated on daily basis example: i have abc_2017_01_30_1.log ,2017_01_30_2.log like wise so i want to zip this 4 logs which are created on same date into one zip folder. 2)Post zipping... (2 Replies)
Discussion started by: b.saipriyanka
2 Replies

10. Shell Programming and Scripting

How can we Zip multiple files created on the same date into one single zip file.?

Hi all i am very new to shell scripting and need some help from you to learn 1)i have some log files that gets generated on daily basis example: i have abc_2017_01_30_1.log ,2017_01_30_2.log like wise so i want to zip this 4 logs which are created on same date into one zip folder. 2)Post zipping... (1 Reply)
Discussion started by: b.saipriyanka
1 Replies
OODoc::Document(3pm)					User Contributed Perl Documentation				      OODoc::Document(3pm)

NAME
OpenOffice::OODoc::Document - Top level component for content and layout processing SYNOPSIS
# get an ODF file handler my $oofile = odfContainer("myfile.odt"); # connect a content-focused document interface my $content = odfDocument ( container => $oofile, part => 'content' ); # connect a style-focused document interface my $styles = odfDocument ( container => $oofile, part => 'styles' ); # process any content and style element $content->appendParagraph ( text => "An additional paragraph", style => "BlueStyle" ); $styles->createStyle ( "BlueStyle", parent => 'Text body', family => 'paragraph', properties => { area => 'text', 'fo:color' => rgb2oo('blue') } ); # commit the changes using the file handler $oofile->save; DESCRIPTION
This module defines the top level Document class, which is a connector allowing any kind of content and presentation processing. It inherits from OODoc::XPath, OODoc::Text, OODoc::Styles and OODoc::Image. The most usual instruction to get access to any member of a document, with the exception if the metadata (meta.xml) should be something like: my $doc = odfDocument([options]); This constructor, if successful, returns an object that can be used (according to its "member" option) to process styles, images and text. This module is designed simply to create objects which include all the functionality of OODoc::Text, OODoc::Image, OODoc::Styles and OODoc::XPath (which should not be called directly by applications). For example my $styles = odfDocument(file => "source.odt", part => "styles"); is generally better than my styles = odfStyles(file => "source.odt"); While OODoc::Document inherits all the methods and properties of these classes, its detailed documentation in essentially provided in the following manual pages: OpenOffice::OODoc::Text -> text content OpenOffice::OODoc::Styles -> style & layout OpenOffice::OODoc::Image -> graphic objects OpenOffice::OODoc::XPath -> common features & low-level API For example, the appendParagraph() and createStyle() methods used in the synopsis above are respectively described in OpenOffice::OODoc::Text and OpenOffice::OODoc::Styles. The present manual page only describes those methods (there are very few) which combine layout and content processing. Methods Constructor : OpenOffice::OODoc::Document->new(<parameters>) Short Form: odfDocument(<parameters>) or odfConnector(<parameters>) See OpenOffice::OODoc::XPath->new (or odfXPath) Returns an OpenDocument connector, available for subsequent access to any element of a well-formed document. Knowing that the Document class is a derivative of the Text, Styles, Image, and XPath classes, ooDocument() implicitly executes the corresponding constructors. So all the options of these constuctors are available. If no "part" parameter is given, the member selected by default is "content" (see OODoc::XPath). The most generally used parts are "content" and "styles". createImageStyle(name [, options]) Creates a graphics style which is immediately usable. With no options, this method applies to the new style a "reasonable" set of characteristics which match fairly closely the default image presentation style in OpenOffice.org before any manual changes made by the user. An application can set its own options in the same way as createStyle in OODoc::Styles. The aim of this method is to minimise the amount of work involved in setting up the style, especially when the default values are close enough, and bearing in mind that an image must always be associated with a style to be displayed in a document. The code below shows a simple method of inserting an image into a document, in this case linked to a given paragraph (see createImageElement in OODoc::Image): my $anchor = $doc->getParagraph(4); my $style = $doc->createImageStyle("Photo"); my $image = $doc->createImageElement ( "Eiffel Tower", style => "Photo", attachment => $anchor, size => "4cm, 12cm", import => "eiffel_tower.jpg" ); The 'properties' option is available for customizations, according to the OpenDocument naming rules. For example, the following instruction creates a style for centered images: $doc->createImageStyle ( 'Centered Image', properties => { 'style:horizontal-pos' => 'center' } ); createTextStyle(name [, options]) Creates a text style which is immediately usable and whose default characteristics are the "Standard" style in the document, even if no options are given. If the "Standard" style does not exist, a "reasonable" style is still created (this can happen in a document created from code and not by an interactive office software). An application can still pass all the options it wants in the same way as createStyle in OODoc::Styles. removePageBreak(paragraph) Removes the page break from the given paragraph (before or after). This method actually removes the page break attribute from the corresponding paragraph style. It does not remove paragraph styles which may have been created to carry page breaks, so its effects are not technically the reverse of setPageBreak(). Generally speaking, however, this should not be a problem. See setPageBreak() about the logic of handling page breaks. setPageBreak(paragraph [, options]) Places a page break at the position of the given paragraph. By default, the page break is placed before the paragraph and no changes are made to the page style. You can place the page break after the paragraph using the option position => 'after' To use this method properly every time, you must remember that a page break is not a text element, but a style applied before or after the paragraph concerned. Putting a page break in front of or behind a paragraph actually means adding a "page break before" or "page break after" attribute to the paragraph's style. As always, a page break cannot appear in the text in keeping with the principle of separation of content and presentation. This however adds a slight complication, in that all paragraphs which use the same style will have the page break. Otherwise, if the paragraph has a named style (i.e. defined in styles.xml) and we are working in the body of the document (i.e. in content.xml), then this method will not work as it cannot access both XML members at the same time. There is however a solution (the one used by OpenOffice.org) which consists simply of creating a special style for the paragraph which takes the old paragraph style as a parent and has only a page break attribute (the old paragraph style is not modified). To do this, all you need is the option: style => style_name This option forces the creation of an automatic style with the given name (make sure none other exists with the same name) and which will only be used to carry the page break. Later on, you can of course apply other characteristics to the style using the updateStyle method in OODoc::Styles, but this is not recommended. It is better not to use page break styles for other purposes. The nature of the existing paragraph style dictates whether or not you create a page break style. If the paragraph style is a named style (i.e. defined in styles.xml and visible to the user), you must create a page break style, but if it already has an automatic style you must not. The quite rare but most complicated scenario is where the paragraph has an automatic style shared by several paragraphs. In this case you must then make copies of the styles using the methods in OODoc::Styles. A page break can allow you to change a page's style. You can do this with the option: page => page style in which you give the following page's style (i.e. the logical name of a master page. See OODoc::Styles). Remember that if the "page" option is given, the page break is forced before the paragraph (the "position" option does not work in this case). style(object [, style]) Returns the style name of a text or graphics object. If the first argument is a "master page" (see OODoc::Styles), it even returns the associated "page layout". Replaces the object's style if a style name is given as the second argument. AUTHOR
/COPYRIGHT Developer/Maintainer: Jean-Marie Gouarne <http://jean.marie.gouarne.online.fr> Contact: jmgdoc@cpan.org Copyright 2004-2008 by Genicorp, S.A. <http://www.genicorp.com> Initial English version of the reference manual by Graeme A. Hunter (graeme.hunter@zen.co.uk). License: GNU Lesser General Public License v2.1 perl v5.14.2 2008-09-16 OODoc::Document(3pm)
All times are GMT -4. The time now is 10:46 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy